/external/llvm/include/llvm/Transforms/Scalar/ |
Reassociate.h | 80 bool CombineXorOpnd(Instruction *I, reassociate::XorOpnd *Opnd1, 82 bool CombineXorOpnd(Instruction *I, reassociate::XorOpnd *Opnd1,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Scalar/ |
Reassociate.h | 106 bool CombineXorOpnd(Instruction *I, reassociate::XorOpnd *Opnd1, 108 bool CombineXorOpnd(Instruction *I, reassociate::XorOpnd *Opnd1,
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineAddSub.cpp | 181 Value *createFSub(Value *Opnd0, Value *Opnd1); 182 Value *createFAdd(Value *Opnd0, Value *Opnd1); 183 Value *createFMul(Value *Opnd0, Value *Opnd1); 184 Value *createFDiv(Value *Opnd0, Value *Opnd1); 346 Value *Opnd1 = I->getOperand(1); 350 if ((C1 = dyn_cast<ConstantFP>(Opnd1)) && C1->isZero()) 351 Opnd1 = nullptr; 360 if (Opnd1) { 363 Addend.set(1, Opnd1); 370 if (Opnd0 || Opnd1) [all...] |
InstCombineMulDivRem.cpp | 494 Value *Opnd1 = FMulOrDiv->getOperand(1); 497 Constant *C1 = dyn_cast<Constant>(Opnd1); 505 R = BinaryOperator::CreateFMul(C1 ? Opnd0 : Opnd1, F); 513 R = BinaryOperator::CreateFDiv(F, Opnd1); 588 Value *Opnd1 = FAddSub->getOperand(1); 590 Constant *C1 = dyn_cast<Constant>(Opnd1); 594 std::swap(Opnd0, Opnd1); 664 Value *Opnd1 = Op1; 672 Value *N1 = dyn_castFNegVal(Opnd1, IgnoreZeroSign); 683 Value *T = Builder->CreateFMul(N0, Opnd1); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
InstCombineAddSub.cpp | 197 Value *createFSub(Value *Opnd0, Value *Opnd1); 198 Value *createFAdd(Value *Opnd0, Value *Opnd1); 199 Value *createFMul(Value *Opnd0, Value *Opnd1); 200 Value *createFDiv(Value *Opnd0, Value *Opnd1); 361 Value *Opnd1 = I->getOperand(1); 365 if ((C1 = dyn_cast<ConstantFP>(Opnd1)) && C1->isZero()) 366 Opnd1 = nullptr; 375 if (Opnd1) { 378 Addend.set(1, Opnd1); 385 if (Opnd0 || Opnd1) [all...] |
/external/llvm/lib/Transforms/Scalar/ |
Reassociate.cpp | [all...] |
LoopIdiomRecognize.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
Reassociate.cpp | [all...] |
LoopIdiomRecognize.cpp | [all...] |
/external/llvm/include/llvm/IR/ |
PatternMatch.h | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
PatternMatch.h | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | [all...] |