Searched refs:canReplaceOperandWithVariable (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | LocalTest.cpp | 1059 EXPECT_FALSE(canReplaceOperandWithVariable(CallToIntrin, 0)); in TEST() 1060 EXPECT_TRUE(canReplaceOperandWithVariable(CallToFunc, 0)); in TEST() 1066 EXPECT_TRUE(canReplaceOperandWithVariable(CallToVarArgFunc, 0)); in TEST() 1067 EXPECT_TRUE(canReplaceOperandWithVariable(CallToVarArgFunc, 1)); in TEST() 1068 EXPECT_TRUE(canReplaceOperandWithVariable(CallToVarArgFunc, 2)); in TEST() 1069 EXPECT_TRUE(canReplaceOperandWithVariable(CallToVarArgFunc, 3)); in TEST() 1073 EXPECT_TRUE(canReplaceOperandWithVariable(CallToVarArgIntrin, 0)); in TEST() 1074 EXPECT_FALSE(canReplaceOperandWithVariable(CallToVarArgIntrin, 1)); in TEST() 1084 EXPECT_TRUE(canReplaceOperandWithVariable(GCRoot, 0)); // Alloca in TEST() 1085 EXPECT_FALSE(canReplaceOperandWithVariable(GCRoot, 1)); in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | Local.h | 481 bool canReplaceOperandWithVariable(const Instruction *I, unsigned OpIdx);
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | GVNSink.cpp | 737 if (!canReplaceOperandWithVariable(I0, OpNum)) in analyzeInstructionForSinking()
|
| H A D | ConstantHoisting.cpp | 513 if (canReplaceOperandWithVariable(Inst, Idx)) { in collectConstantCandidates()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 3268 bool llvm::canReplaceOperandWithVariable(const Instruction *I, unsigned OpIdx) { in canReplaceOperandWithVariable() function in llvm
|
| H A D | SimplifyCFG.cpp | 1817 !canReplaceOperandWithVariable(I0, OI)) in canSinkInstructions()
|