/external/llvm/lib/Transforms/Utils/ |
IntegerDivision.cpp | 31 /// instruction. This will generate a urem in the process, and Builder's insert 55 // ; %urem = urem i32 %dividend, %divisor 56 // ; %xored = xor i32 %urem, %dividend_sgn 64 Value *URem = Builder.CreateURem(UDividend, UDivisor); 65 Value *Xored = Builder.CreateXor(URem, DividendSign); 68 if (Instruction *URemInst = dyn_cast<Instruction>(URem)) 77 /// code generated, e.g. at the urem instruction. This will generate a udiv in 378 Rem->getOpcode() == Instruction::URem) && 399 // If we didn't actually generate an urem instruction, we're don [all...] |
BypassSlowDivision.cpp | 122 // udiv/urem because optimization only handles positive numbers 223 bool UseRemOp = Opcode == Instruction::SRem || Opcode == Instruction::URem;
|
SimplifyIndVar.cpp | 431 if (IsSigned || Rem->getOpcode() == Instruction::URem) {
|
/external/llvm/unittests/Transforms/Utils/ |
IntegerDivision.cpp | 113 TEST(IntegerDivision, URem) { 132 EXPECT_TRUE(BB->front().getOpcode() == Instruction::URem); 253 EXPECT_TRUE(BB->front().getOpcode() == Instruction::URem);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
SimplifyIndVar.cpp | 254 if (IsSigned || Rem->getOpcode() == Instruction::URem) { 423 if (IsSigned || Rem->getOpcode() == Instruction::URem) {
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
Instruction.cpp | 118 case URem: return "urem"; 404 case URem: {
|
/external/llvm/lib/Target/SystemZ/ |
SystemZTargetTransformInfo.cpp | 165 case Instruction::URem:
|
/external/llvm/lib/Target/XCore/ |
XCoreLowerThreadLocal.cpp | 95 case Instruction::URem:
|
/external/swiftshader/third_party/subzero/pnacl-llvm/ |
NaClBitcodeDecoders.cpp | 92 LLVMOpcode = Instruction::URem;
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineVectorOps.cpp | 659 case Instruction::URem: 722 case Instruction::URem: [all...] |
/external/llvm/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 70 case Instruction::URem:
|
/external/llvm/lib/Analysis/ |
CostModel.cpp | 400 case Instruction::URem:
|
ObjCARCInstKind.cpp | 281 case Instruction::URem:
|
/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
PatternMatch.h | 345 inline BinaryOp_match<LHS, RHS, Instruction::URem> 347 return BinaryOp_match<LHS, RHS, Instruction::URem>(L, R);
|
/external/llvm/lib/IR/ |
ConstantFold.cpp | [all...] |
Instruction.cpp | 283 case URem: return "urem";
|
/external/swiftshader/third_party/LLVM/lib/Target/CBackend/ |
CBackend.cpp | 809 case Instruction::URem: 830 case Instruction::URem: [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCCTRLoops.cpp | 414 J->getOpcode() == Instruction::URem ||
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 71 case Instruction::URem:
|
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 71 case Instruction::URem:
|
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 71 case Instruction::URem:
|
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 71 case Instruction::URem:
|
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 71 case Instruction::URem:
|
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 71 case Instruction::URem:
|
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 71 case Instruction::URem:
|