HomeSort by relevance Sort by last modified time
    Searched full:sdiv (Results 101 - 125 of 235) sorted by null

1 2 3 45 6 7 8 910

  /external/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 10 // This file implements the visit functions for mul, fmul, sdiv, udiv, fdiv,
185 BO->getOpcode() != Instruction::SDiv)) {
193 BO->getOpcode() == Instruction::SDiv)) {
197 if (PossiblyExactOperator *SDiv = dyn_cast<PossiblyExactOperator>(BO))
198 if (SDiv->isExact()) {
609 /// instructions (udiv and sdiv). It is called by the visitors to those integer
632 I.getOpcode()==Instruction::SDiv))
655 bool isSigned = I.getOpcode() == Instruction::SDiv;
774 // sdiv X, -1 == -X
778 // sdiv X, C --> ashr exact X, log2(C
    [all...]
  /external/llvm/test/CodeGen/X86/
optimize-max-0.ll 13 %2 = sdiv i32 %1, 4
75 %14 = sdiv i32 %w, 2
77 %16 = sdiv i32 %x, 2
97 %24 = sdiv i32 %w, 2
155 %38 = sdiv i32 %37, 4
192 %52 = sdiv i32 %51, 2
226 %63 = sdiv i32 %62, 2
2008-04-28-CoalescerBug.ll 99 %tmp13337 = sdiv i64 0, 0 ; <i64> [#uses=1]
112 %tmp13358 = sdiv i64 %tmp13354, %tmp13357 ; <i64> [#uses=1]
2007-11-30-LoadFolding-Bug.ll 24 %tmp22.i = sdiv i32 0, 2 ; <i32> [#uses=2]
  /external/llvm/lib/Target/Sparc/
SparcISelDAGToDAG.cpp 147 case ISD::SDIV:
155 if (N->getOpcode() == ISD::SDIV) {
165 unsigned Opcode = N->getOpcode() == ISD::SDIV ? SP::SDIVrr : SP::UDIVrr;
  /external/llvm/unittests/IR/
ConstantsTest.cpp 73 // @o = constant i1 sdiv(i1 -1, i1 1) ; overflow
77 // @p = constant i1 sdiv(i1 1 , i1 -1); overflow
211 CHECK(ConstantExpr::getSDiv(P0, P0), "sdiv i32 " P0STR ", " P0STR);
  /external/llvm/bindings/python/llvm/
enumerations.py 76 ('SDiv', 15),
  /external/llvm/include/llvm/IR/
Operator.h 76 /// which may exhibit overflow - Add, Sub, and Mul. It does not include SDiv,
129 /// PossiblyExactOperator - A udiv or sdiv instruction, which can be marked as
152 return OpC == Instruction::SDiv ||
343 : public ConcreteOperator<PossiblyExactOperator, Instruction::SDiv> {
Instruction.def 115 HANDLE_BINARY_INST(15, SDiv , BinaryOperator)
  /external/llvm/test/CodeGen/Generic/
2006-02-12-InsertLibcall.ll 10 %tmp.114.i = sdiv i64 %tmp.2i, 3 ; <i64> [#uses=1]
  /external/llvm/test/CodeGen/Thumb2/
2009-08-04-SubregLoweringBug3.ll 22 %2 = sdiv i32 %1, 127773 ; <i32> [#uses=1]
  /external/llvm/test/Transforms/InstCombine/
sub.ll 150 %X = sdiv i32 %A, 1123
154 ; CHECK: %Y = sdiv i32 %A, -1123
162 %C = sdiv i32 %B, 1234
166 ; CHECK: %C = sdiv i32 %B, 1234
  /external/llvm/test/Transforms/InstSimplify/
undef.ll 62 %r = sdiv i64 undef, 1
  /external/llvm/lib/Transforms/Utils/
IntegerDivision.cpp 86 /// code generated, e.g. at the sdiv instruction. This will generate a udiv in
385 assert((Div->getOpcode() == Instruction::SDiv ||
395 if (Div->getOpcode() == Instruction::SDiv) {
482 assert((Div->getOpcode() == Instruction::SDiv ||
508 if (Div->getOpcode() == Instruction::SDiv) {
BypassSlowDivision.cpp 232 bool UseDivOp = Opcode == Instruction::SDiv || Opcode == Instruction::UDiv;
234 bool UseSignedOp = Opcode == Instruction::SDiv ||
  /external/llvm/test/CodeGen/NVPTX/
arithmetic-int.ll 37 %ret = sdiv i64 %a, %b
134 %ret = sdiv i32 %a, %b
227 %ret = sdiv i16 %a, %b
  /external/llvm/include/llvm/ADT/
APSInt.h 102 *this = sdiv(RHS);
111 return IsUnsigned ? APSInt(udiv(RHS), true) : APSInt(sdiv(RHS), false);
  /external/llvm/test/CodeGen/ARM/
2010-06-21-LdStMultipleBug.ll 44 %iftmp.40.0.neg = sdiv i32 0, -2 ; <i32> [#uses=2]
50 %iftmp.41.0.neg = sdiv i32 %iftmp.41.0.in, -2 ; <i32> [#uses=3]
2007-05-14-RegScavengerAssert.ll 22 %tmp68 = sdiv i64 0, 0 ; <i64> [#uses=1]
  /external/llvm/test/Transforms/LICM/
sinking.ll 223 %tmp.6 = sdiv i32 %N, %N_addr.0.pn ; <i32> [#uses=1]
232 ; CHECK-NEXT: %tmp.6 = sdiv i32 %N, %N_addr.0.pn
  /external/llvm/test/CodeGen/Mips/
mips64instrs.ll 91 %div = sdiv i64 %a, %b
  /external/llvm/test/CodeGen/R600/
schedule-fs-loop-nested.ll 11 %5 = sdiv i32 %4, 4
  /external/llvm/test/Transforms/Inline/
2009-01-13-RecursiveInlineCrash.ll 151 %5 = sdiv i32 %size, 2 ; <i32> [#uses=1]
155 %9 = sdiv i32 %size, 2 ; <i32> [#uses=1]
160 %14 = sdiv i32 %size, 2 ; <i32> [#uses=1]
165 %19 = sdiv i32 %size, 2 ; <i32> [#uses=1]
  /external/llvm/test/Transforms/LoopStrengthReduce/
2012-01-02-nopreheader.ll 21 %0 = sdiv i32 %n, undef
  /external/llvm/unittests/ADT/
APIntTest.cpp 168 EXPECT_EQ(neg_one, one.sdiv(neg_one));
169 EXPECT_EQ(neg_one, neg_one.sdiv(one));
170 EXPECT_EQ(one, neg_one.sdiv(neg_one));
171 EXPECT_EQ(one, one.sdiv(one));

Completed in 2154 milliseconds

1 2 3 45 6 7 8 910