/external/llvm/lib/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 64 Value *URem = Builder.CreateURem(UDividend, UDivisor); local 65 Value *Xored = Builder.CreateXor(URem, DividendSign); 68 if (Instruction *URemInst = dyn_cast<Instruction>(URem)) 378 Rem->getOpcode() == Instruction::URem) && 403 if (!BO || BO->getOpcode() != Instruction::URem) 487 Rem->getOpcode() == Instruction::URem) && 537 Rem->getOpcode() == Instruction::URem) &&
|
H A D | BypassSlowDivision.cpp | 234 bool UseRemOp = Opcode == Instruction::SRem || Opcode == Instruction::URem;
|
H A D | SimplifyIndVar.cpp | 253 if (IsSigned || Rem->getOpcode() == Instruction::URem) {
|
/external/llvm/unittests/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 113 TEST(IntegerDivision, URem) { 132 EXPECT_TRUE(BB->front().getOpcode() == Instruction::URem); 253 EXPECT_TRUE(BB->front().getOpcode() == Instruction::URem);
|
/external/llvm/lib/Target/XCore/ |
H A D | XCoreLowerThreadLocal.cpp | 94 case Instruction::URem:
|
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCUtil.cpp | 220 case Instruction::SRem: case Instruction::URem: case Instruction::FRem:
|
/external/lldb/source/Expression/ |
H A D | IRInterpreter.cpp | 521 case Instruction::URem: 623 case Instruction::URem: 694 case Instruction::URem:
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 618 case Instruction::URem: 681 case Instruction::URem: 780 case Instruction::URem:
|
H A D | InstCombineCasts.cpp | 188 case Instruction::URem: { 371 case Instruction::URem: { 372 // UDiv and URem can be truncated if all the truncated bits are zero.
|
H A D | InstCombineSimplifyDemanded.cpp | 761 case Instruction::URem: {
|
/external/llvm/lib/Analysis/ |
H A D | CostModel.cpp | 404 case Instruction::URem:
|
H A D | ValueTracking.cpp | 571 case Instruction::URem: { 1986 case Instruction::URem:
|
H A D | InstructionSimplify.cpp | 1097 /// SimplifyRem - Given operands for an SRem or URem, see if we can 1167 /// SimplifyURemInst - Given operands for a URem, see if we can 1171 if (Value *V = SimplifyRem(Instruction::URem, Op0, Op1, Q, MaxRecurse)) 2910 case Instruction::URem: return SimplifyURemInst(LHS, RHS, Q, MaxRecurse); 3106 case Instruction::URem:
|
/external/llvm/lib/IR/ |
H A D | Instruction.cpp | 211 case URem: return "urem";
|
H A D | ConstantFold.cpp | 922 case Instruction::URem: 972 case Instruction::URem: 1074 case Instruction::URem: 1115 case Instruction::URem: 1204 case Instruction::URem:
|
H A D | Constants.cpp | 286 case Instruction::URem: 1789 case Instruction::URem: 2150 return get(Instruction::URem, C1, C2);
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 209 case Instruction::URem:
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 370 J->getOpcode() == Instruction::URem ||
|
/external/llvm/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 875 case Instruction::URem: Out << "getURem("; break; 1223 case Instruction::URem: 1243 case Instruction::URem:Out << "Instruction::URem"; break;
|
/external/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 448 inline BinaryOp_match<LHS, RHS, Instruction::URem> 450 return BinaryOp_match<LHS, RHS, Instruction::URem>(L, R);
|
/external/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 767 case Instruction::URem: 785 case Instruction::URem:GV.IntVal = LHS.IntVal.urem(RHS.IntVal); break;
|
/external/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 703 INSTKEYWORD(urem, URem); INSTKEYWORD(srem, SRem); INSTKEYWORD(frem, FRem);
|
/external/llvm/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 348 case 6:{Op = (isFloat?Instruction::FRem : Instruction::URem); break; }
|
/external/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 992 case Instruction::URem:
|
/external/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 737 case Instruction::URem: INTEGER_VECTOR_FUNCTION(urem) break; 779 case Instruction::URem: R.IntVal = Src1.IntVal.urem(Src2.IntVal); break; 2035 case Instruction::URem: Dest.IntVal = Op0.IntVal.urem(Op1.IntVal); break;
|