| /minix3/external/bsd/llvm/dist/llvm/unittests/IR/ |
| H A D | IRBuilderTest.cpp | 133 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 D | Instruction.cpp | 197 case FAdd: return "fadd"; in getOpcodeName() 480 case FAdd: in isAssociative() 497 case FAdd: in isCommutative()
|
| H A D | Constants.cpp | 1859 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 D | MipsOs16.cpp | 67 case Instruction::FAdd: in needsFP()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | Reassociate.cpp | 451 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 D | SCCP.cpp | 1314 case Instruction::FAdd: in ResolvedUndefsIn()
|
| H A D | IndVarSimplify.cpp | 263 if (Incr == nullptr || Incr->getOpcode() != Instruction::FAdd) return; in HandleFloatingPointIV()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCUtil.cpp | 216 case Instruction::Add: case Instruction::FAdd: in GetInstructionClass()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAddSub.cpp | 160 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 D | InstCombineVectorOps.cpp | 610 case Instruction::FAdd: in CanEvaluateShuffled() 673 case Instruction::FAdd: in BuildNew() 772 case Instruction::FAdd: in EvaluateInDifferentElementOrder()
|
| H A D | InstCombineSelect.cpp | 1030 FI->getOpcode() == Instruction::FAdd)) { in visitSelectInst() 1035 TI->getOpcode() == Instruction::FAdd)) { in visitSelectInst()
|
| H A D | InstCombineMulDivRem.cpp | 571 (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 D | ExecutionEngine.cpp | 691 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 D | Instruction.def | 109 HANDLE_BINARY_INST( 9, FAdd , BinaryOperator)
|
| H A D | PatternMatch.h | 437 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 D | SLPVectorizer.cpp | 128 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 D | LoopVectorize.cpp | 2651 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 D | CostModel.cpp | 396 case Instruction::FAdd: in getInstructionCost()
|
| H A D | InstructionSimplify.cpp | 798 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 D | fast-basictest.ll | 277 ; opportunites for FAdd reassociation.
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | BasicTargetTransformInfo.cpp | 610 TopTTI->getArithmeticInstrCost(BinaryOperator::FAdd, RetTy); in getIntrinsicInstrCost()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/CppBackend/ |
| H A D | CPPBackend.cpp | 867 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 D | LLLexer.cpp | 692 INSTKEYWORD(add, Add); INSTKEYWORD(fadd, FAdd); in LexIdentifier()
|
| /minix3/external/bsd/llvm/dist/llvm/tools/llvm-stress/ |
| H A D | llvm-stress.cpp | 342 case 0:{Op = (isFloat?Instruction::FAdd : Instruction::Add); break; } in Act()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Execution.cpp | 742 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()
|