Searched refs:getWithInstruction (Results 1 – 13 of 13) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
D | InstructionCombining.cpp | 317 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 …]
|
D | InstCombineMulDivRem.cpp | 130 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()
|
D | InstCombineShifts.cpp | 593 SQ.getWithInstruction(&I))) in visitShl() 697 SQ.getWithInstruction(&I))) in visitLShr() 825 SQ.getWithInstruction(&I))) in visitAShr()
|
D | InstCombineAddSub.cpp | 1132 SQ.getWithInstruction(&I))) in visitAdd() 1397 SQ.getWithInstruction(&I))) in visitFAdd() 1577 SQ.getWithInstruction(&I))) in visitSub() 1838 SQ.getWithInstruction(&I))) in visitFSub()
|
D | InstCombineVectorOps.cpp | 172 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()
|
D | InstCombineAndOrXor.cpp | 1405 SQ.getWithInstruction(&I))) in visitAnd() 2004 SQ.getWithInstruction(&I))) in visitOr() 2460 SQ.getWithInstruction(&I))) in visitXor()
|
D | InstCombinePHI.cpp | 1122 if (Value *V = SimplifyInstruction(&PN, SQ.getWithInstruction(&PN))) in visitPHINode()
|
D | InstCombineSelect.cpp | 1529 SQ.getWithInstruction(&SI))) in visitSelectInst()
|
D | InstCombineCompares.cpp | 4626 SQ.getWithInstruction(&I))) in visitICmpInst() 5134 SQ.getWithInstruction(&I))) in visitFCmpInst()
|
D | InstCombineCalls.cpp | 1859 if (Value *V = SimplifyCall(&CI, SQ.getWithInstruction(&CI))) in visitCallInst()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopInstSimplify.cpp | 99 Value *V = SimplifyInstruction(&I, SQ.getWithInstruction(&I)); in simplifyLoopInst()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | InstructionSimplify.h | 69 SimplifyQuery getWithInstruction(Instruction *I) const { in getWithInstruction() function
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | InstructionSimplify.cpp | 4914 const SimplifyQuery Q = SQ.CxtI ? SQ : SQ.getWithInstruction(I); in SimplifyInstruction()
|