Home
last modified time | relevance | path

Searched refs:FAdd (Results 1 – 25 of 79) sorted by relevance

1234

/external/llvm/unittests/IR/
DIRBuilderTest.cpp134 Instruction *FDiv, *FAdd, *FCmp, *FCall; in TEST_F() local
141 FAdd = cast<Instruction>(F); in TEST_F()
142 EXPECT_FALSE(FAdd->hasNoNaNs()); in TEST_F()
156 FAdd = cast<Instruction>(F); in TEST_F()
157 EXPECT_TRUE(FAdd->hasNoNaNs()); in TEST_F()
160 F = Builder.CreateBinOp(Instruction::FAdd, F, F); in TEST_F()
163 FAdd = cast<Instruction>(F); in TEST_F()
164 EXPECT_TRUE(FAdd->hasNoNaNs()); in TEST_F()
247 FAdd->setHasAllowReciprocal(false); in TEST_F()
248 FDiv->copyFastMathFlags(FAdd); in TEST_F()
/external/llvm/lib/Transforms/Scalar/
DFloat2Int.cpp112 case Instruction::FAdd: return Instruction::Add; in mapBinOpcode()
211 case Instruction::FAdd: in walkBackwards()
251 case Instruction::FAdd: in walkForwards()
484 case Instruction::FAdd: in convert()
DReassociate.cpp315 if (Opcode == Instruction::Add || Opcode == Instruction::FAdd) { in IncorporateWeight()
806 isReassociableOp(V, Instruction::Add, Instruction::FAdd)) { in NegateValue()
887 if (isReassociableOp(V0, Instruction::Add, Instruction::FAdd) || in ShouldBreakUpSubtract()
891 if (isReassociableOp(V1, Instruction::Add, Instruction::FAdd) || in ShouldBreakUpSubtract()
896 (isReassociableOp(VB, Instruction::Add, Instruction::FAdd) || in ShouldBreakUpSubtract()
1830 case Instruction::FAdd: in OptimizeExpression()
1920 if (UserOpcode != Instruction::FAdd && UserOpcode != Instruction::FSub) in canonicalizeNegConstExpr()
1944 case Instruction::FAdd: in canonicalizeNegConstExpr()
2085 if (BO->hasOneUse() && BO->getOpcode() == Instruction::FAdd && in OptimizeInst()
2145 Instruction::FAdd && in ReassociateExpression()
/external/spirv-llvm/test/SPIRV/transcoding/
Dextract_insert_value.ll37 ; CHECK-SPIRV: 5 FAdd {{[0-9]+}} [[add:[0-9]+]] [[elem_4]] [[elem_2]]
69 ; CHECK-SPIRV: 5 FAdd {{[0-9]+}} [[add:[0-9]+]] [[elem]] {{[0-9]+}}
/external/llvm/lib/IR/
DInstruction.cpp275 case FAdd: return "fadd"; in getOpcodeName()
566 case FAdd: in isAssociative()
583 case FAdd: in isCommutative()
/external/llvm/lib/Target/Mips/
DMipsOs16.cpp84 case Instruction::FAdd: in needsFP()
/external/vulkan-validation-layers/demos/android/include/
Dcube.vert.h100 51: 6(float) FAdd 47 50
/external/swiftshader/third_party/LLVM/lib/VMCore/
DInstruction.cpp110 case FAdd: return "fadd"; in getOpcodeName()
382 case FAdd: in isCommutative()
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/
DExecutionEngine.cpp677 case Instruction::FAdd: in getConstantValue()
712 case Instruction::FAdd: in getConstantValue()
727 case Instruction::FAdd: in getConstantValue()
745 case Instruction::FAdd: in getConstantValue()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineAddSub.cpp167 Value *simplify(Instruction *FAdd);
343 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub) { in drillValueDownOneStep()
425 assert((I->getOpcode() == Instruction::FAdd || in performFactorization()
478 Value *NewAddSub = (I->getOpcode() == Instruction::FAdd) ? in performFactorization()
508 assert((I->getOpcode() == Instruction::FAdd || in simplify()
DInstCombineVectorOps.cpp651 case Instruction::FAdd: in CanEvaluateShuffled()
714 case Instruction::FAdd: in buildNew()
814 case Instruction::FAdd: in EvaluateInDifferentElementOrder()
DInstCombineSelect.cpp856 FI->getOpcode() == Instruction::FAdd)) { in foldAddSubSelect()
862 TI->getOpcode() == Instruction::FAdd)) { in foldAddSubSelect()
/external/llvm/lib/ExecutionEngine/
DExecutionEngine.cpp777 case Instruction::FAdd: in getConstantValue()
812 case Instruction::FAdd: in getConstantValue()
827 case Instruction::FAdd: in getConstantValue()
846 case Instruction::FAdd: in getConstantValue()
/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVOpCodeEnum.h119 _SPIRV_OP(FAdd, 129)
/external/llvm/lib/Transforms/Utils/
DLoopUtils.cpp448 case Instruction::FAdd: in isRecurrenceInstr()
602 return Instruction::FAdd; in getRecurrenceBinOp()
/external/swiftshader/third_party/LLVM/include/llvm/
DInstruction.def110 HANDLE_BINARY_INST(10, FAdd , BinaryOperator)
/external/spirv-llvm/lib/SPIRV/
DSPIRVInternal.h110 _SPIRV_OP(FAdd, FAdd) in init()
/external/llvm/include/llvm/IR/
DInstruction.def125 HANDLE_BINARY_INST(12, FAdd , BinaryOperator)
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombineSelect.cpp790 FI->getOpcode() == Instruction::FAdd)) { in visitSelectInst()
795 TI->getOpcode() == Instruction::FAdd)) { in visitSelectInst()
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DPatternMatch.h297 inline BinaryOp_match<LHS, RHS, Instruction::FAdd>
299 return BinaryOp_match<LHS, RHS, Instruction::FAdd>(L, R); in m_FAdd()
/external/llvm/lib/Analysis/
DCostModel.cpp392 case Instruction::FAdd: in getInstructionCost()
DObjCARCInstKind.cpp272 case Instruction::FAdd: in GetARCInstKind()
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp151 case Instruction::FAdd: in getAltOpcode()
154 return Instruction::FAdd; in getAltOpcode()
168 return Op == Instruction::FAdd || Op == Instruction::FSub || in canCombineAsAltInst()
1248 case Instruction::FAdd: in buildTree_rec()
1605 case Instruction::FAdd: in getEntryCost()
2349 case Instruction::FAdd: in vectorizeTree()
4009 ReductionOpcode != Instruction::FAdd) in matchAssociativeReduction()
4155 if (Opcode == Instruction::FAdd) in createBinOp()
/external/llvm/test/Transforms/Reassociate/
Dfast-basictest.ll277 ; opportunites for FAdd reassociation.
/external/swiftshader/third_party/LLVM/lib/Target/CppBackend/
DCPPBackend.cpp805 case Instruction::FAdd: Out << "getFAdd("; break; in printConstant()
1129 case Instruction::FAdd: in printInstruction()
1149 case Instruction::FAdd: Out << "Instruction::FAdd"; break; in printInstruction()

1234