Home
last modified time | relevance | path

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

12

/minix3/external/bsd/llvm/dist/llvm/unittests/IR/
H A DIRBuilderTest.cpp133 Instruction *FDiv, *FAdd; in TEST_F() local
140 FAdd = cast<Instruction>(F); in TEST_F()
141 EXPECT_FALSE(FAdd->hasNoNaNs()); in TEST_F()
155 FAdd = cast<Instruction>(F); in TEST_F()
156 EXPECT_TRUE(FAdd->hasNoNaNs()); in TEST_F()
159 F = Builder.CreateBinOp(Instruction::FAdd, F, F); in TEST_F()
162 FAdd = cast<Instruction>(F); in TEST_F()
163 EXPECT_TRUE(FAdd->hasNoNaNs()); in TEST_F()
198 FAdd->setHasAllowReciprocal(false); in TEST_F()
199 FDiv->copyFastMathFlags(FAdd); in TEST_F()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DInstruction.cpp197 case FAdd: return "fadd"; in getOpcodeName()
480 case FAdd: in isAssociative()
497 case FAdd: in isCommutative()
H A DConstants.cpp1859 case Instruction::FAdd: in get()
2233 return get(Instruction::FAdd, C1, C2); in getFAdd()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/
H A DMipsOs16.cpp67 case Instruction::FAdd: in needsFP()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DReassociate.cpp451 if (Opcode == Instruction::Add || Opcode == Instruction::FAdd) { in IncorporateWeight()
935 isReassociableOp(V, Instruction::Add, Instruction::FAdd)) { in NegateValue()
1001 if (isReassociableOp(V0, Instruction::Add, Instruction::FAdd) || in ShouldBreakUpSubtract()
1005 if (isReassociableOp(V1, Instruction::Add, Instruction::FAdd) || in ShouldBreakUpSubtract()
1010 (isReassociableOp(VB, Instruction::Add, Instruction::FAdd) || in ShouldBreakUpSubtract()
1928 case Instruction::FAdd: in OptimizeExpression()
2005 if (UserOpcode != Instruction::Add && UserOpcode != Instruction::FAdd && in canonicalizeNegConstExpr()
2041 case Instruction::FAdd: in canonicalizeNegConstExpr()
2162 if (BO->hasOneUse() && BO->getOpcode() == Instruction::FAdd && in OptimizeInst()
2225 Instruction::FAdd && in ReassociateExpression()
H A DSCCP.cpp1314 case Instruction::FAdd: in ResolvedUndefsIn()
H A DIndVarSimplify.cpp263 if (Incr == nullptr || Incr->getOpcode() != Instruction::FAdd) return; in HandleFloatingPointIV()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DObjCARCUtil.cpp216 case Instruction::Add: case Instruction::FAdd: in GetInstructionClass()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp160 Value *simplify(Instruction *FAdd);
359 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub) { in drillValueDownOneStep()
441 assert((I->getOpcode() == Instruction::FAdd || in performFactorization()
494 Value *NewAddSub = (I->getOpcode() == Instruction::FAdd) ? in performFactorization()
524 assert((I->getOpcode() == Instruction::FAdd || in simplify()
H A DInstCombineVectorOps.cpp610 case Instruction::FAdd: in CanEvaluateShuffled()
673 case Instruction::FAdd: in BuildNew()
772 case Instruction::FAdd: in EvaluateInDifferentElementOrder()
H A DInstCombineSelect.cpp1030 FI->getOpcode() == Instruction::FAdd)) { in visitSelectInst()
1035 TI->getOpcode() == Instruction::FAdd)) { in visitSelectInst()
H A DInstCombineMulDivRem.cpp571 (FAddSub->getOpcode() == Instruction::FAdd || in visitFMul()
593 Instruction *RI = (FAddSub->getOpcode() == Instruction::FAdd) in visitFMul()
/minix3/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp691 case Instruction::FAdd: in getConstantValue()
726 case Instruction::FAdd: in getConstantValue()
741 case Instruction::FAdd: in getConstantValue()
760 case Instruction::FAdd: in getConstantValue()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DInstruction.def109 HANDLE_BINARY_INST( 9, FAdd , BinaryOperator)
H A DPatternMatch.h437 inline BinaryOp_match<LHS, RHS, Instruction::FAdd> m_FAdd(const LHS &L, in m_FAdd()
439 return BinaryOp_match<LHS, RHS, Instruction::FAdd>(L, R); in m_FAdd()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp128 case Instruction::FAdd: in getAltOpcode()
131 return Instruction::FAdd; in getAltOpcode()
145 if (Op == Instruction::FAdd || Op == Instruction::FSub || in canCombineAsAltInst()
1282 case Instruction::FAdd: in buildTree_rec()
1535 case Instruction::FAdd: in getEntryCost()
2103 case Instruction::FAdd: in vectorizeTree()
3420 ReductionOpcode != Instruction::FAdd) in matchAssociativeReduction()
3561 if (Opcode == Instruction::FAdd) in createBinOp()
H A DLoopVectorize.cpp2651 return Instruction::FAdd; in getReductionBinOp()
3256 case Instruction::FAdd: in vectorizeBlockInLoop()
5276 case Instruction::FAdd: in isReductionInstr()
5966 case Instruction::FAdd: in getInstructionCost()
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DCostModel.cpp396 case Instruction::FAdd: in getInstructionCost()
H A DInstructionSimplify.cpp798 return ConstantFoldInstOperands(Instruction::FAdd, CLHS->getType(), in SimplifyFAddInst()
3397 case Instruction::FAdd: in SimplifyBinOp()
3574 case Instruction::FAdd: in SimplifyInstruction()
/minix3/external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/
H A Dfast-basictest.ll277 ; opportunites for FAdd reassociation.
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DBasicTargetTransformInfo.cpp610 TopTTI->getArithmeticInstrCost(BinaryOperator::FAdd, RetTy); in getIntrinsicInstrCost()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp867 case Instruction::FAdd: Out << "getFAdd("; break; in printConstant()
1215 case Instruction::FAdd: in printInstruction()
1235 case Instruction::FAdd: Out << "Instruction::FAdd"; break; in printInstruction()
/minix3/external/bsd/llvm/dist/llvm/lib/AsmParser/
H A DLLLexer.cpp692 INSTKEYWORD(add, Add); INSTKEYWORD(fadd, FAdd); in LexIdentifier()
/minix3/external/bsd/llvm/dist/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp342 case 0:{Op = (isFloat?Instruction::FAdd : Instruction::Add); break; } in Act()
/minix3/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp742 case Instruction::FAdd: FLOAT_VECTOR_OP(+) break; in visitBinaryOperator()
772 case Instruction::FAdd: executeFAddInst(R, Src1, Src2, Ty); break; in visitBinaryOperator()
2028 case Instruction::FAdd: executeFAddInst(Dest, Op0, Op1, Ty); break; in getConstantExprValue()

12