Home
last modified time | relevance | path

Searched refs:getWithInstruction (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp144 SQ.getWithInstruction(&I))) in visitMul()
431 SQ.getWithInstruction(&I))) in visitFMul()
1003 SQ.getWithInstruction(&I))) in visitUDiv()
1097 SQ.getWithInstruction(&I))) in visitSDiv()
1322 SQ.getWithInstruction(&I))) in visitFDiv()
1468 SQ.getWithInstruction(&I))) in visitURem()
1519 SQ.getWithInstruction(&I))) in visitSRem()
1592 SQ.getWithInstruction(&I))) in visitFRem()
H A DInstructionCombining.cpp392 if (Value *V = SimplifyBinOp(Opcode, B, C, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
425 if (Value *V = SimplifyBinOp(Opcode, A, B, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
453 if (Value *V = SimplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
473 if (Value *V = SimplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
620 V = SimplifyBinOp(TopLevelOpcode, B, D, SQ.getWithInstruction(&I)); in tryFactorization()
639 V = SimplifyBinOp(TopLevelOpcode, A, C, SQ.getWithInstruction(&I)); in tryFactorization()
747 auto SQDistributive = SQ.getWithInstruction(&I).getWithoutUndef(); in SimplifyUsingDistributiveLaws()
786 auto SQDistributive = SQ.getWithInstruction(&I).getWithoutUndef(); in SimplifyUsingDistributiveLaws()
838 SimplifyQuery Q = SQ.getWithInstruction(&I); in SimplifySelectsFeedingBinaryOp()
1858 if (Value *V = SimplifyGEPInst(GEPEltType, Ops, SQ.getWithInstruction(&GEP))) in visitGetElementPtrInst()
[all …]
H A DInstCombineShifts.cpp112 SQ.getWithInstruction(Sh0))); in reassociateShiftAmtsOfTwoSameDirectionShifts()
892 const SimplifyQuery Q = SQ.getWithInstruction(&I); in visitShl()
1040 SQ.getWithInstruction(&I))) in visitLShr()
1262 SQ.getWithInstruction(&I))) in visitAShr()
H A DInstCombineAddSub.cpp1290 SQ.getWithInstruction(&I))) in visitAdd()
1524 SQ.getWithInstruction(&I))) in visitFAdd()
1713 SQ.getWithInstruction(&I))) in visitSub()
2174 getSimplifyQuery().getWithInstruction(&I))) in visitFNeg()
2215 getSimplifyQuery().getWithInstruction(&I))) in visitFSub()
H A DInstCombineVectorOps.cpp340 SQ.getWithInstruction(&EI))) in visitExtractElementInst()
1348 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst()
2290 SimplifyQuery ShufQuery = SQ.getWithInstruction(&SVI); in visitShuffleVectorInst()
H A DInstCombineAndOrXor.cpp1208 const SimplifyQuery Q = SQ.getWithInstruction(&And); in foldAndOfICmps()
1788 SQ.getWithInstruction(&I))) in visitAnd()
2366 const SimplifyQuery Q = SQ.getWithInstruction(&Or); in foldOrOfICmps()
2632 SQ.getWithInstruction(&I))) in visitOr()
3283 SQ.getWithInstruction(&I))) in visitXor()
H A DInstCombineCalls.cpp784 if (Value *V = SimplifyCall(&CI, SQ.getWithInstruction(&CI))) in visitCallInst()
1383 SQ.getWithInstruction(II))) { in visitCallInst()
1414 SQ.getWithInstruction(II))) { in visitCallInst()
H A DInstCombineCompares.cpp1343 cast<BinaryOperator>(Val), SQ.getWithInstruction(Val), in foldSignBitTest()
3605 /*isNUW=*/false, SQ.getWithInstruction(&I))); in foldShiftIntoShiftInAnotherHandOfAndInICmp()
3770 const SimplifyQuery Q = SQ.getWithInstruction(&I); in foldICmpBinOp()
5572 const SimplifyQuery Q = SQ.getWithInstruction(&I); in visitICmpInst()
6171 SQ.getWithInstruction(&I))) in visitFCmpInst()
H A DInstCombinePHI.cpp1303 if (Value *V = SimplifyInstruction(&PN, SQ.getWithInstruction(&PN))) in visitPHINode()
H A DInstCombineSelect.cpp2649 SQ.getWithInstruction(&SI))) in visitSelectInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopInstSimplify.cpp104 Value *V = SimplifyInstruction(&I, SQ.getWithInstruction(&I)); in simplifyLoopInst()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h121 SimplifyQuery getWithInstruction(Instruction *I) const { in getWithInstruction() function
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DInstructionSimplify.cpp584 Value *V = SimplifyCmpInst(Pred, Incoming, RHS, Q.getWithInstruction(InTI), in ThreadCmpOverPHI()
5821 const SimplifyQuery Q = SQ.CxtI ? SQ : SQ.getWithInstruction(I); in SimplifyInstruction()