Searched refs:ConstantFoldBinaryInstruction (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ConstantFolder.h | 50 return ConstantFoldBinaryInstruction(Opc, LC, RC); in FoldBinOp() 63 return ConstantFoldBinaryInstruction(Opc, LC, RC); in FoldExactBinOp() 81 return ConstantFoldBinaryInstruction(Opc, LC, RC); in FoldNoWrapBinOp()
|
| H A D | ConstantFold.h | 51 Constant *ConstantFoldBinaryInstruction(unsigned Opcode, Constant *V1,
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | ConstantsTest.cpp | 79 EXPECT_EQ(One, ConstantFoldBinaryInstruction(Instruction::SDiv, NegOne, One)); in TEST() 83 EXPECT_EQ(One, ConstantFoldBinaryInstruction(Instruction::SDiv, One, NegOne)); in TEST() 87 EXPECT_EQ(One, ConstantFoldBinaryInstruction(Instruction::UDiv, NegOne, One)); in TEST() 91 EXPECT_EQ(One, ConstantFoldBinaryInstruction(Instruction::UDiv, One, NegOne)); in TEST() 96 ConstantFoldBinaryInstruction(Instruction::SRem, NegOne, One)); in TEST() 101 ConstantFoldBinaryInstruction(Instruction::SRem, One, NegOne)); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | ConstantFold.cpp | 872 Constant *llvm::ConstantFoldBinaryInstruction(unsigned Opcode, Constant *C1, in ConstantFoldBinaryInstruction() function in llvm 1224 : ConstantFoldBinaryInstruction(Opcode, C1Splat, C2Splat); in ConstantFoldBinaryInstruction() 1246 : ConstantFoldBinaryInstruction(Opcode, LHS, RHS); in ConstantFoldBinaryInstruction() 1272 return ConstantFoldBinaryInstruction(Opcode, C2, C1); in ConstantFoldBinaryInstruction() 2231 ConstantFoldBinaryInstruction(Instruction::SRem, CurrIdx, Factor); in ConstantFoldGetElementPtr() 2234 ConstantFoldBinaryInstruction(Instruction::SDiv, CurrIdx, Factor); in ConstantFoldGetElementPtr()
|
| H A D | Constants.cpp | 2312 if (Constant *FC = ConstantFoldBinaryInstruction(Opcode, C1, C2)) in get()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 1349 return ConstantFoldBinaryInstruction(Opcode, LHS, RHS); in ConstantFoldBinaryOpOperands()
|