/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | Float2Int.cpp | 125 case Instruction::FSub: return Instruction::Sub; 224 case Instruction::FSub: 270 case Instruction::FSub: 272 assert(Ops.size() == 2 && "FSub is a binary operator!"); 497 case Instruction::FSub:
|
H A D | Reassociate.cpp | 991 isReassociableOp(V0, Instruction::Sub, Instruction::FSub)) 995 isReassociableOp(V1, Instruction::Sub, Instruction::FSub)) 1000 isReassociableOp(VB, Instruction::Sub, Instruction::FSub))) 2004 if (UserOpcode != Instruction::FAdd && UserOpcode != Instruction::FSub) 2032 case Instruction::FSub: 2121 } else if (I->getOpcode() == Instruction::FSub) { 2170 cast<Instruction>(BO->user_back())->getOpcode() == Instruction::FSub)
|
H A D | SCCP.cpp | 1344 case Instruction::FSub:
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsOs16.cpp | 85 case Instruction::FSub:
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 583 FAddSub->getOpcode() == Instruction::FSub)) { 601 if (Swap && FAddSub->getOpcode() == Instruction::FSub) 642 Value *FSub = Builder->CreateFSub(FMulVal, OpX); local 643 FSub->takeName(&I); 644 return ReplaceInstUsesWith(I, FSub);
|
H A D | InstCombineVectorOps.cpp | 637 case Instruction::FSub: 700 case Instruction::FSub: 800 case Instruction::FSub:
|
H A D | InstCombineAddSub.cpp | 360 if (Opcode == Instruction::FAdd || Opcode == Instruction::FSub) { 383 if (Opcode == Instruction::FSub) 443 I->getOpcode() == Instruction::FSub) && "Expect add/sub"); 526 I->getOpcode() == Instruction::FSub) && "Expect add/sub");
|
H A D | InstCombineSelect.cpp | 1008 (TI->getOpcode() == Instruction::FSub && 1013 (FI->getOpcode() == Instruction::FSub &&
|
/freebsd-11.0-release/contrib/llvm/lib/Analysis/ |
H A D | CostModel.cpp | 394 case Instruction::FSub:
|
H A D | ObjCARCInstKind.cpp | 270 case Instruction::FSub:
|
H A D | InstructionSimplify.cpp | 818 Instruction *FSub = cast<Instruction>(SubOp); local 819 if ((FMF.noNaNs() || FSub->hasNoNaNs()) && 820 (FMF.noInfs() || FSub->hasNoInfs())) 827 /// Given operands for an FSub, see if we can fold the result. If not, this 834 return ConstantFoldInstOperands(Instruction::FSub, CLHS->getType(), 3707 case Instruction::FSub: 3770 case Instruction::FSub: 3955 case Instruction::FSub:
|
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 784 case Instruction::FSub: 819 case Instruction::FSub: 834 case Instruction::FSub: 855 case Instruction::FSub:
|
/freebsd-11.0-release/contrib/llvm/lib/IR/ |
H A D | Instruction.cpp | 213 case FSub: return "fsub";
|
H A D | Instructions.cpp | 1946 case FAdd: case FSub: 2066 return new BinaryOperator(Instruction::FSub, zero, Op, 2073 return new BinaryOperator(Instruction::FSub, zero, Op, 2109 if (Bop->getOpcode() == Instruction::FSub)
|
H A D | Constants.cpp | 1822 case Instruction::FSub: 2212 return get(Instruction::FSub, C1, C2);
|
H A D | ConstantFold.cpp | 1180 case Instruction::FSub:
|
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/ |
H A D | PatternMatch.h | 452 inline BinaryOp_match<LHS, RHS, Instruction::FSub> m_FSub(const LHS &L, 454 return BinaryOp_match<LHS, RHS, Instruction::FSub>(L, R); 886 if (O->getOpcode() == Instruction::FSub)
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | LoopUtils.cpp | 440 case Instruction::FSub:
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 156 return Instruction::FSub; 157 case Instruction::FSub: 172 return Op == Instruction::FAdd || Op == Instruction::FSub || 1270 case Instruction::FSub: 1534 case Instruction::FSub: 2316 case Instruction::FSub:
|
/freebsd-11.0-release/contrib/llvm/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 871 case Instruction::FSub: Out << "getFSub("; break; 1219 case Instruction::FSub: 1239 case Instruction::FSub: Out << "Instruction::FSub"; break;
|
/freebsd-11.0-release/contrib/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 718 INSTKEYWORD(sub, Sub); INSTKEYWORD(fsub, FSub);
|
/freebsd-11.0-release/contrib/llvm/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 351 case 1:{Op = (isFloat?Instruction::FSub : Instruction::Sub); break; }
|
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 72 dbgs() << "Unhandled type for FSub instruction: " << *Ty << "\n"; 744 case Instruction::FSub: FLOAT_VECTOR_OP(-) break; 774 case Instruction::FSub: executeFSubInst(R, Src1, Src2, Ty); break; 2030 case Instruction::FSub: executeFSubInst(Dest, Op0, Op1, Ty); break;
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 1545 case Instruction::FSub: 1546 // FNeg is currently represented in LLVM IR as a special case of FSub.
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 1583 case FSub: return ISD::FSUB;
|