/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAtomicRMW.cpp | 26 case AtomicRMWInst::FAdd: // -0.0 64 case AtomicRMWInst::FAdd: 143 RMWI.getOperation() != AtomicRMWInst::FAdd) { 144 RMWI.setOperation(AtomicRMWInst::FAdd);
|
H A D | InstCombineAddSub.cpp | 181 Value *simplify(Instruction *FAdd); 354 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub) { 434 assert((I->getOpcode() == Instruction::FAdd || 1449 assert((I.getOpcode() == Instruction::FAdd || 1475 bool IsFAdd = I.getOpcode() == Instruction::FAdd; 1586 // Handle specials cases for FAdd with selects feeding the operation 2166 Value *FAdd = Builder.CreateFAddFMF(X, Op1, &I); local 2167 return UnaryOperator::CreateFNegFMF(FAdd, &I); 2275 Value *FAdd = Builder.CreateFAddFMF(Y, Op1, &I); local 2276 return BinaryOperator::CreateFSubFMF(X, FAdd, [all...] |
H A D | InstCombineCalls.cpp | 1714 return {Instruction::FAdd, FTZ_Any}; 1716 return {Instruction::FAdd, FTZ_MustBeOff}; 1718 return {Instruction::FAdd, FTZ_MustBeOn}; 2343 auto *FAdd = BinaryOperator::CreateFAdd(V, II->getArgOperand(2)); local 2344 FAdd->copyFastMathFlags(II); 2345 return FAdd; 2377 auto *FAdd = BinaryOperator::CreateFAdd(V, II->getArgOperand(2)); local 2378 FAdd->copyFastMathFlags(II); 2379 return FAdd;
|
H A D | InstCombineVectorOps.cpp | 1196 case Instruction::FAdd: 1261 case Instruction::FAdd: 1351 case Instruction::FAdd:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Float2Int.cpp | 115 case Instruction::FAdd: return Instruction::Add; 215 case Instruction::FAdd: 264 case Instruction::FAdd: 494 case Instruction::FAdd:
|
H A D | LowerAtomic.cpp | 90 case AtomicRMWInst::FAdd:
|
H A D | SpeculativeExecution.cpp | 240 case Instruction::FAdd:
|
H A D | Reassociate.cpp | 336 if (Opcode == Instruction::Add || Opcode == Instruction::FAdd) { 833 isReassociableOp(V, Instruction::Add, Instruction::FAdd)) { 936 if (isReassociableOp(V0, Instruction::Add, Instruction::FAdd) || 940 if (isReassociableOp(V1, Instruction::Add, Instruction::FAdd) || 945 (isReassociableOp(VB, Instruction::Add, Instruction::FAdd) || 1880 case Instruction::FAdd: 2000 assert((I->getOpcode() == Instruction::FAdd || 2196 if (BO->hasOneUse() && BO->getOpcode() == Instruction::FAdd && 2257 Instruction::FAdd &&
|
H A D | GVNSink.cpp | 451 case Instruction::FAdd:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsOs16.cpp | 81 case Instruction::FAdd:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ExpandReductions.cpp | 34 return Instruction::FAdd;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | Operations.cpp | 46 Ops.push_back(binOpDescriptor(1, Instruction::FAdd)); 111 case Instruction::FAdd:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | IVDescriptors.cpp | 582 case Instruction::FAdd: 658 LLVM_DEBUG(dbgs() << "Found an FAdd reduction PHI." << *Phi << "\n"); 789 return Instruction::FAdd; 826 (InductionBinOp->getOpcode() == Instruction::FAdd || 880 if (BOp->getOpcode() == Instruction::FAdd) {
|
H A D | CFLGraph.h | 562 case Instruction::FAdd:
|
H A D | ObjCARCInstKind.cpp | 253 case Instruction::FAdd:
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instruction.h | 538 case Add: case FAdd:
|
H A D | Operator.h | 384 case Instruction::FAdd:
|
H A D | PatternMatch.h | 846 inline BinaryOp_match<LHS, RHS, Instruction::FAdd> m_FAdd(const LHS &L, 848 return BinaryOp_match<LHS, RHS, Instruction::FAdd>(L, R); 2083 /// Matches FAdd with LHS and RHS in either order. 2085 inline BinaryOp_match<LHS, RHS, Instruction::FAdd, true> 2087 return BinaryOp_match<LHS, RHS, Instruction::FAdd, true>(L, R);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 784 case Instruction::FAdd: 819 case Instruction::FAdd: 834 case Instruction::FAdd: 853 case Instruction::FAdd:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instruction.cpp | 340 case FAdd: return "fadd"; 667 case FAdd:
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 429 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || 502 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub || 1012 // case Instruction::FAdd:
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 1413 return thisT()->getArithmeticReductionCost(Instruction::FAdd, VecOpTy, 1621 thisT()->getArithmeticInstrCost(BinaryOperator::FAdd, RetTy,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUtils.cpp | 983 case Instruction::FAdd: 1047 return createSimpleTargetReduction(B, TTI, Instruction::FAdd, Src, Flags);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 856 case Instruction::FAdd:
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 397 case 0:{Op = (isFloat?Instruction::FAdd : Instruction::Add); break; }
|