/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 64 Value *URem = Builder.CreateURem(UDividend, UDivisor); in generateSignedRemainderCode() local 65 Value *Xored = Builder.CreateXor(URem, DividendSign); in generateSignedRemainderCode() 68 if (Instruction *URemInst = dyn_cast<Instruction>(URem)) in generateSignedRemainderCode() 378 Rem->getOpcode() == Instruction::URem) && in expandRemainder() 491 Rem->getOpcode() == Instruction::URem) && in expandRemainderUpTo32Bits() 541 Rem->getOpcode() == Instruction::URem) && in expandRemainderUpTo64Bits()
|
H A D | BypassSlowDivision.cpp | 234 bool UseRemOp = Opcode == Instruction::SRem || Opcode == Instruction::URem; in bypassSlowDivision()
|
H A D | SimplifyIndVar.cpp | 254 if (IsSigned || Rem->getOpcode() == Instruction::URem) { in eliminateIVUser()
|
/minix/external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 113 TEST(IntegerDivision, URem) { in TEST() argument 132 EXPECT_TRUE(BB->front().getOpcode() == Instruction::URem); in TEST() 253 EXPECT_TRUE(BB->front().getOpcode() == Instruction::URem); in TEST()
|
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCUtil.cpp | 220 case Instruction::SRem: case Instruction::URem: case Instruction::FRem: in GetInstructionClass()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/XCore/ |
H A D | XCoreLowerThreadLocal.cpp | 94 case Instruction::URem: in createReplacementInstr()
|
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 618 case Instruction::URem: in CanEvaluateShuffled() 681 case Instruction::URem: in BuildNew() 780 case Instruction::URem: in EvaluateInDifferentElementOrder()
|
H A D | InstCombineCasts.cpp | 188 case Instruction::URem: { in EvaluateInDifferentType() 372 case Instruction::URem: { in CanEvaluateTruncated()
|
H A D | InstCombineSimplifyDemanded.cpp | 808 case Instruction::URem: { in SimplifyDemandedUseBits()
|
/minix/external/bsd/llvm/dist/llvm/include/llvm/IR/ |
H A D | Instruction.def | 117 HANDLE_BINARY_INST(17, URem , BinaryOperator)
|
H A D | PatternMatch.h | 485 inline BinaryOp_match<LHS, RHS, Instruction::URem> m_URem(const LHS &L, in m_URem() 487 return BinaryOp_match<LHS, RHS, Instruction::URem>(L, R); in m_URem()
|
/minix/external/bsd/llvm/dist/llvm/lib/Analysis/ |
H A D | CostModel.cpp | 404 case Instruction::URem: in getInstructionCost()
|
H A D | InstructionSimplify.cpp | 1182 (Opcode == Instruction::URem && in SimplifyRem() 1223 if (Value *V = SimplifyRem(Instruction::URem, Op0, Op1, Q, MaxRecurse)) in SimplifyURemInst() 3413 case Instruction::URem: return SimplifyURemInst(LHS, RHS, Q, MaxRecurse); in SimplifyBinOp() 3618 case Instruction::URem: in SimplifyInstruction()
|
/minix/external/bsd/llvm/dist/llvm/lib/IR/ |
H A D | Instruction.cpp | 205 case URem: return "urem"; in getOpcodeName()
|
H A D | ConstantFold.cpp | 941 case Instruction::URem: in ConstantFoldBinaryInstruction() 1007 case Instruction::URem: in ConstantFoldBinaryInstruction() 1109 case Instruction::URem: in ConstantFoldBinaryInstruction() 1141 case Instruction::URem: in ConstantFoldBinaryInstruction() 1230 case Instruction::URem: in ConstantFoldBinaryInstruction()
|
H A D | Constants.cpp | 331 case Instruction::URem: in canTrapImpl() 1878 case Instruction::URem: in get() 2273 return get(Instruction::URem, C1, C2); in getURem()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 217 case Instruction::URem: in getIntImmCost()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 385 J->getOpcode() == Instruction::URem || in mightUseCTR()
|
/minix/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 698 case Instruction::URem: in getConstantValue() 716 case Instruction::URem:GV.IntVal = LHS.IntVal.urem(RHS.IntVal); break; in getConstantValue()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 875 case Instruction::URem: Out << "getURem("; break; in printConstant() 1223 case Instruction::URem: in printInstruction() 1243 case Instruction::URem:Out << "Instruction::URem"; break; in printInstruction()
|
/minix/external/bsd/llvm/dist/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 696 INSTKEYWORD(urem, URem); INSTKEYWORD(srem, SRem); INSTKEYWORD(frem, FRem); in LexIdentifier()
|
/minix/external/bsd/llvm/dist/llvm/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 348 case 6:{Op = (isFloat?Instruction::FRem : Instruction::URem); break; } in Act()
|
/minix/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 737 case Instruction::URem: INTEGER_VECTOR_FUNCTION(urem) break; in visitBinaryOperator() 779 case Instruction::URem: R.IntVal = Src1.IntVal.urem(Src2.IntVal); break; in visitBinaryOperator() 2035 case Instruction::URem: Dest.IntVal = Op0.IntVal.urem(Op1.IntVal); break; in getConstantExprValue()
|
/minix/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 1609 case Instruction::URem: OpIndex = 3; break; in X86SelectDivRem() 1665 I->getOpcode() == Instruction::URem) && in X86SelectDivRem() 3037 case Instruction::URem: in fastSelectInstruction()
|
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 1290 case Instruction::URem: in buildTree_rec() 1543 case Instruction::URem: in getEntryCost() 2111 case Instruction::URem: in vectorizeTree()
|