HomeSort by relevance Sort by last modified time
    Searched full:udiv (Results 51 - 75 of 240) sorted by null

1 23 4 5 6 7 8 910

  /external/llvm/test/CodeGen/ARM/
2011-08-29-SchedCycle.ll 36 %tmp5 = udiv i64 %tmp, 30
  /external/llvm/test/CodeGen/Mips/
mips64muldiv.ll 23 %div = udiv i64 %a0, %a1
  /external/llvm/test/CodeGen/X86/
2011-03-09-Physreg-Coalescing.ll 16 %div = udiv i8 %tmp1, 10
div8.ll 18 %div = udiv i8 %tmp, %tmp1
2010-03-04-Mul8Bug.ll 13 %div.i = udiv i8 %conv49, 5 ; <i8> [#uses=1]
crash-O0.ll 14 %1 = udiv i8 0, %0 ; <i8> [#uses=1]
phys_subreg_coalesce-2.ll 23 %div = udiv i32 %mul, %divisor.02 ; <i32> [#uses=2]
scalar_widen_div.ll 54 %div.r = udiv <3 x i8> %num, %div
79 %div.r = udiv <4 x i16> %num, %div
90 %div.r = udiv <3 x i32> %num, %div
112 %div.r = udiv <3 x i64> %num, %div
2008-04-16-CoalescerBug.ll 29 %tmp93.us = udiv i32 %tmp92.us, 255 ; <i32> [#uses=1]
pr2659.ll 37 %div = udiv i32 %mul, %divisor.02 ; <i32> [#uses=2]
  /external/llvm/unittests/Support/
ConstantRangeTest.cpp 442 TEST_F(ConstantRangeTest, UDiv) {
443 EXPECT_EQ(Full.udiv(Full), Full);
444 EXPECT_EQ(Full.udiv(Empty), Empty);
445 EXPECT_EQ(Full.udiv(One), ConstantRange(APInt(16, 0),
447 EXPECT_EQ(Full.udiv(Some), ConstantRange(APInt(16, 0),
449 EXPECT_EQ(Full.udiv(Wrap), Full);
450 EXPECT_EQ(Empty.udiv(Empty), Empty);
451 EXPECT_EQ(Empty.udiv(One), Empty);
452 EXPECT_EQ(Empty.udiv(Some), Empty);
453 EXPECT_EQ(Empty.udiv(Wrap), Empty)
    [all...]
  /external/llvm/test/Transforms/IndVarSimplify/
udiv.ll 8 ; Indvars shouldn't emit a udiv here, because there's no udiv in the
130 ; IndVars shouldn't be afraid to emit a udiv here, since there's a udiv in
135 ; CHECK-NEXT: udiv
139 %div0 = udiv i64 %n, 7 ; <i64> [#uses=1]
152 %divx = udiv i64 %n, 7 ; <i64> [#uses=1]
  /external/llvm/test/Assembler/
flags.ll 114 ; CHECK: %z = udiv exact i64 %x, %y
115 %z = udiv exact i64 %x, %y
120 ; CHECK: %z = udiv i64 %x, %y
121 %z = udiv i64 %x, %y
182 ; CHECK: ret i64 udiv exact (i64 ptrtoint (i64* @addr to i64), i64 91)
183 ret i64 udiv exact (i64 ptrtoint (i64* @addr to i64), i64 91)
  /external/llvm/test/Transforms/LICM/
speculate.ll 3 ; UDiv is safe to speculate if the denominator is known non-zero.
6 ; CHECK: %div = udiv i64 %x, %or
22 %div = udiv i64 %x, %or
36 ; UDiv is unsafe to speculate if the denominator is not known non-zero.
39 ; CHECK-NOT: udiv
54 %div = udiv i64 %x, %m
  /external/llvm/include/llvm/Transforms/Utils/
IntegerDivision.h 27 /// with the generated code. This currently generates code using the udiv
30 /// implements 32bit scalar division (due to udiv's limitation), but future
  /external/llvm/test/Transforms/PhaseOrdering/
scev.ll 13 %div = udiv i64 %d, 4
42 %div = udiv i64 %d, 2
basic.ll 33 %div = udiv i32 %a, 4
  /external/llvm/test/CodeGen/AArch64/
regress-wzr-allocatable.ll 34 %div = udiv i32 %add16, 65535
  /external/llvm/test/CodeGen/MSP430/
2009-11-20-NewNode.ll 14 %div = udiv i64 %cond66, %conv69 ; <i64> [#uses=1]
  /external/llvm/test/CodeGen/PowerPC/
2008-03-26-CoalescerBug.ll 7 %tmp53 = udiv i64 %byteStart, %tmp5051 ; <i64> [#uses=1]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 10 // This file implements the visit functions for mul, fmul, sdiv, udiv, fdiv,
184 (BO->getOpcode() != Instruction::UDiv &&
192 (BO->getOpcode() == Instruction::UDiv ||
205 if (BO->getOpcode() == Instruction::UDiv)
609 /// instructions (udiv and sdiv). It is called by the visitors to those integer
638 if (!RHS->isZero()) { // avoid X udiv 0
688 // X udiv 2^C -> X >> C
703 // X udiv C, where C >= signbit
711 // (x lshr C1) udiv C2 --> x udiv (C2 << C1
    [all...]
  /external/llvm/test/Transforms/InstCombine/
exact.ll 57 %y = udiv exact i32 %x, %w
67 %z = udiv exact i32 %x, %y
119 %A = udiv exact i64 %X, 5 ; X/5
  /external/llvm/lib/Target/R600/
AMDILISelLowering.cpp 195 setOperationAction(ISD::UDIV, MVT::v2i8, Expand);
196 setOperationAction(ISD::UDIV, MVT::v4i8, Expand);
197 setOperationAction(ISD::UDIV, MVT::v2i16, Expand);
198 setOperationAction(ISD::UDIV, MVT::v4i16, Expand);
492 // udiv r0, r0, r1
529 // udiv r0, r0, r1
530 r0 = DAG.getNode(ISD::UDIV, DL, OVT, r0, r1);
597 // udiv r20, r0, r1
627 // udiv r20, r0, r1
  /external/llvm/test/Analysis/ScalarEvolution/
avoid-infinite-recursion-0.ll 21 %7 = udiv i64 undef, %6 ; <i64> [#uses=1]
  /external/llvm/test/Transforms/JumpThreading/
pr9331.ll 28 %div.i = udiv i64 %xor, %conv23

Completed in 627 milliseconds

1 23 4 5 6 7 8 910