Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp317 if (Value *V = SimplifyBinOp(Opcode, B, C, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
346 if (Value *V = SimplifyBinOp(Opcode, A, B, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
374 if (Value *V = SimplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
394 if (Value *V = SimplifyBinOp(Opcode, C, A, SQ.getWithInstruction(&I))) { in SimplifyAssociativeOrCommutative()
532 V = SimplifyBinOp(TopLevelOpcode, B, D, SQ.getWithInstruction(&I)); in tryFactorization()
551 V = SimplifyBinOp(TopLevelOpcode, A, C, SQ.getWithInstruction(&I)); in tryFactorization()
646 Value *L = SimplifyBinOp(TopLevelOpcode, A, C, SQ.getWithInstruction(&I)); in SimplifyUsingDistributiveLaws()
647 Value *R = SimplifyBinOp(TopLevelOpcode, B, C, SQ.getWithInstruction(&I)); in SimplifyUsingDistributiveLaws()
683 Value *L = SimplifyBinOp(TopLevelOpcode, A, B, SQ.getWithInstruction(&I)); in SimplifyUsingDistributiveLaws()
684 Value *R = SimplifyBinOp(TopLevelOpcode, A, C, SQ.getWithInstruction(&I)); in SimplifyUsingDistributiveLaws()
[all …]
DInstCombineMulDivRem.cpp130 SQ.getWithInstruction(&I))) in visitMul()
415 SQ.getWithInstruction(&I))) in visitFMul()
933 SQ.getWithInstruction(&I))) in visitUDiv()
1027 SQ.getWithInstruction(&I))) in visitSDiv()
1175 SQ.getWithInstruction(&I))) in visitFDiv()
1304 SQ.getWithInstruction(&I))) in visitURem()
1351 SQ.getWithInstruction(&I))) in visitSRem()
1425 SQ.getWithInstruction(&I))) in visitFRem()
DInstCombineShifts.cpp593 SQ.getWithInstruction(&I))) in visitShl()
697 SQ.getWithInstruction(&I))) in visitLShr()
825 SQ.getWithInstruction(&I))) in visitAShr()
DInstCombineAddSub.cpp1132 SQ.getWithInstruction(&I))) in visitAdd()
1397 SQ.getWithInstruction(&I))) in visitFAdd()
1577 SQ.getWithInstruction(&I))) in visitSub()
1838 SQ.getWithInstruction(&I))) in visitFSub()
DInstCombineVectorOps.cpp172 SQ.getWithInstruction(&EI))) in visitExtractElementInst()
787 VecOp, ScalarOp, IdxOp, SQ.getWithInstruction(&IE))) in visitInsertElementInst()
1360 LHS, RHS, SVI.getMask(), SVI.getType(), SQ.getWithInstruction(&SVI))) in visitShuffleVectorInst()
DInstCombineAndOrXor.cpp1405 SQ.getWithInstruction(&I))) in visitAnd()
2004 SQ.getWithInstruction(&I))) in visitOr()
2460 SQ.getWithInstruction(&I))) in visitXor()
DInstCombinePHI.cpp1122 if (Value *V = SimplifyInstruction(&PN, SQ.getWithInstruction(&PN))) in visitPHINode()
DInstCombineSelect.cpp1529 SQ.getWithInstruction(&SI))) in visitSelectInst()
DInstCombineCompares.cpp4626 SQ.getWithInstruction(&I))) in visitICmpInst()
5134 SQ.getWithInstruction(&I))) in visitFCmpInst()
DInstCombineCalls.cpp1859 if (Value *V = SimplifyCall(&CI, SQ.getWithInstruction(&CI))) in visitCallInst()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopInstSimplify.cpp99 Value *V = SimplifyInstruction(&I, SQ.getWithInstruction(&I)); in simplifyLoopInst()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DInstructionSimplify.h69 SimplifyQuery getWithInstruction(Instruction *I) const { in getWithInstruction() function
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DInstructionSimplify.cpp4914 const SimplifyQuery Q = SQ.CxtI ? SQ : SQ.getWithInstruction(I); in SimplifyInstruction()