| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | Float2Int.cpp | 112 case Instruction::FAdd: return Instruction::Add; in mapBinOpcode() 204 case Instruction::FAdd: in walkBackwards() 244 case Instruction::FAdd: in walkForwards() 470 case Instruction::FAdd: in convert()
|
| H A D | Reassociate.cpp | 331 if (Opcode == Instruction::Add || Opcode == Instruction::FAdd) { in IncorporateWeight() 826 isReassociableOp(V, Instruction::Add, Instruction::FAdd)) { in NegateValue() 907 if (isReassociableOp(V0, Instruction::Add, Instruction::FAdd) || in ShouldBreakUpSubtract() 911 if (isReassociableOp(V1, Instruction::Add, Instruction::FAdd) || in ShouldBreakUpSubtract() 916 (isReassociableOp(VB, Instruction::Add, Instruction::FAdd) || in ShouldBreakUpSubtract() 1850 case Instruction::FAdd: in OptimizeExpression() 1951 if (UserOpcode != Instruction::FAdd && UserOpcode != Instruction::FSub) in canonicalizeNegConstExpr() 1962 if (UserOpcode == Instruction::FAdd && ShouldBreakUpSubtract(User)) in canonicalizeNegConstExpr() 1981 case Instruction::FAdd: in canonicalizeNegConstExpr() 2117 if (BO->hasOneUse() && BO->getOpcode() == Instruction::FAdd && in OptimizeInst() [all …]
|
| H A D | SpeculativeExecution.cpp | 239 case Instruction::FAdd: in ComputeSpeculationCost()
|
| H A D | GVNSink.cpp | 446 case Instruction::FAdd: in lookupOrAdd()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsOs16.cpp | 82 case Instruction::FAdd: in needsFP()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | IVDescriptors.cpp | 577 case Instruction::FAdd: in isRecurrenceInstr() 761 return Instruction::FAdd; in getRecurrenceBinOp() 798 (InductionBinOp->getOpcode() == Instruction::FAdd || in InductionDescriptor() 852 if (BOp->getOpcode() == Instruction::FAdd) { in isFPInductionPHI()
|
| H A D | ObjCARCInstKind.cpp | 254 case Instruction::FAdd: in GetARCInstKind()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | ExpandReductions.cpp | 34 return Instruction::FAdd; in getOpcode()
|
| /freebsd-12.1/contrib/llvm/lib/FuzzMutate/ |
| H A D | Operations.cpp | 47 Ops.push_back(binOpDescriptor(1, Instruction::FAdd)); in describeFuzzerFloatOps() 112 case Instruction::FAdd: in binOpDescriptor()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineAddSub.cpp | 182 Value *simplify(Instruction *FAdd); 355 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub) { in drillValueDownOneStep() 435 assert((I->getOpcode() == Instruction::FAdd || in simplify() 1234 assert((I.getOpcode() == Instruction::FAdd || in factorizeFAddFSub() 1256 bool IsFAdd = I.getOpcode() == Instruction::FAdd; in factorizeFAddFSub()
|
| H A D | InstCombineVectorOps.cpp | 974 case Instruction::FAdd: in canEvaluateShuffled() 1044 case Instruction::FAdd: in buildNew() 1142 case Instruction::FAdd: in evaluateInDifferentElementOrder()
|
| H A D | InstCombineCalls.cpp | 1707 return {Instruction::FAdd, FTZ_Any}; in SimplifyNVVMIntrinsic() 1709 return {Instruction::FAdd, FTZ_MustBeOff}; in SimplifyNVVMIntrinsic() 1711 return {Instruction::FAdd, FTZ_MustBeOn}; in SimplifyNVVMIntrinsic() 2241 auto *FAdd = BinaryOperator::CreateFAdd(Src0, II->getArgOperand(2)); in visitCallInst() local 2242 FAdd->copyFastMathFlags(II); in visitCallInst() 2243 return FAdd; in visitCallInst()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/ |
| H A D | ExecutionEngine.cpp | 780 case Instruction::FAdd: in getConstantValue() 815 case Instruction::FAdd: in getConstantValue() 830 case Instruction::FAdd: in getConstantValue() 849 case Instruction::FAdd: in getConstantValue()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Instruction.cpp | 311 case FAdd: return "fadd"; in getOpcodeName() 630 case FAdd: in isAssociative()
|
| H A D | Constants.cpp | 1853 case Instruction::FAdd: in get() 2246 return get(Instruction::FAdd, C1, C2); in getFAdd() 2341 case Instruction::FAdd: // X + -0.0 = X in getBinOpIdentity()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | LoopUtils.cpp | 831 case Instruction::FAdd: in createSimpleTargetReduction() 888 return createSimpleTargetReduction(B, TTI, Instruction::FAdd, Src, Flags); in createTargetReduction()
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | Instruction.h | 481 case Add: case FAdd:
|
| H A D | Instruction.def | 148 HANDLE_BINARY_INST(13, FAdd , BinaryOperator)
|
| H A D | PatternMatch.h | 648 inline BinaryOp_match<LHS, RHS, Instruction::FAdd> m_FAdd(const LHS &L, in m_FAdd() 650 return BinaryOp_match<LHS, RHS, Instruction::FAdd>(L, R); in m_FAdd() 1702 inline BinaryOp_match<LHS, RHS, Instruction::FAdd, true> 1704 return BinaryOp_match<LHS, RHS, Instruction::FAdd, true>(L, R);
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTargetTransformInfo.cpp | 423 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || in getArithmeticInstrCost() 462 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || in getArithmeticInstrCost()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1252 Instruction::FAdd, Tys[0], /*IsPairwiseForm=*/false); 1318 ->getArithmeticInstrCost(BinaryOperator::FAdd, RetTy);
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCCTRLoops.cpp | 467 case Instruction::FAdd: in mightUseCTR()
|
| /freebsd-12.1/contrib/llvm/tools/llvm-stress/ |
| H A D | llvm-stress.cpp | 396 case 0:{Op = (isFloat?Instruction::FAdd : Instruction::Add); break; } in Act()
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Execution.cpp | 743 case Instruction::FAdd: FLOAT_VECTOR_OP(+) break; in visitBinaryOperator() 773 case Instruction::FAdd: executeFAddInst(R, Src1, Src2, Ty); break; in visitBinaryOperator() 2023 case Instruction::FAdd: executeFAddInst(Dest, Op0, Op1, Ty); break; in getConstantExprValue()
|
| /freebsd-12.1/contrib/llvm/lib/AsmParser/ |
| H A D | LLLexer.cpp | 829 INSTKEYWORD(add, Add); INSTKEYWORD(fadd, FAdd); in LexIdentifier()
|