Searched refs:FCmp (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp143 Value *FCmp = Builder.CreateFCmpOEQ(Call, Call); local
144 Builder.CreateCondBr(FCmp, JoinBB, LibCallBB);
H A DCorrelatedValuePropagation.cpp300 case Instruction::FCmp:
H A DGVN.cpp200 assert((Opcode == Instruction::ICmp || Opcode == Instruction::FCmp) &&
422 case Instruction::FCmp:
/freebsd-10.2-release/contrib/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp440 FCmpInst *FCmp = dyn_cast<FCmpInst>(Cond); local
441 if (!FCmp)
445 if (FCmp->isEquality()) {
448 isProb = !FCmp->isTrueWhenEqual();
449 } else if (FCmp->getPredicate() == FCmpInst::FCMP_ORD) {
452 } else if (FCmp->getPredicate() == FCmpInst::FCMP_UNO) {
H A DInstructionSimplify.cpp464 Value *FCmp = SimplifyCmpInst(Pred, FV, RHS, Q, MaxRecurse); local
465 if (FCmp == Cond) {
468 FCmp = getFalse(Cond->getType());
469 } else if (!FCmp) {
474 FCmp = getFalse(Cond->getType());
479 if (TCmp == FCmp)
489 if (match(FCmp, m_Zero()))
493 // is equal to "Cond || FCmp".
495 if (Value *V = SimplifyOrInst(Cond, FCmp, Q, MaxRecurse))
499 if (match(FCmp, m_On
[all...]
H A DCostModel.cpp414 case Instruction::FCmp: {
/freebsd-10.2-release/contrib/llvm/lib/Target/Mips/
H A DMipsOs16.cpp77 case Instruction::FCmp:
/freebsd-10.2-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCUtil.cpp224 case Instruction::IntToPtr: case Instruction::FCmp:
/freebsd-10.2-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp569 case Instruction::FCmp:
649 case Instruction::FCmp:
729 case Instruction::FCmp:
/freebsd-10.2-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp314 case Instruction::FCmp:
/freebsd-10.2-release/contrib/llvm/lib/IR/
H A DConstantsContext.h233 // behind the scenes to implement ICmp and FCmp constant expressions. This is
471 if (V.opcode == Instruction::FCmp)
472 return new CompareConstantExpr(Ty, Instruction::FCmp, V.subclassdata,
H A DInstruction.cpp242 case FCmp: return "fcmp";
H A DConstants.cpp1041 return getOpcode() == Instruction::ICmp || getOpcode() == Instruction::FCmp;
1147 case Instruction::FCmp:
1905 assert(pred <= FCmpInst::LAST_FCMP_PREDICATE && "Invalid FCmp Predicate");
1913 const ExprMapKeyType Key(Instruction::FCmp, ArgVec, pred);
2806 case Instruction::FCmp:
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp859 case Instruction::FCmp: {
1008 case Instruction::FCmp:
1032 if (Opcode == Instruction::FCmp || Opcode == Instruction::ICmp ||
1424 case Instruction::FCmp:
1442 if (Opcode == Instruction::FCmp)
H A DLoopVectorize.cpp2025 return Instruction::FCmp;
2259 if (Op != Instruction::ICmp && Op != Instruction::FCmp)
2291 if (Op != Instruction::ICmp && Op != Instruction::FCmp)
2663 case Instruction::FCmp: {
2665 bool FCmp = (it->getOpcode() == Instruction::FCmp); local
2672 if (FCmp)
4332 case Instruction::FCmp:
4929 case Instruction::FCmp: {
/freebsd-10.2-release/contrib/llvm/tools/llvm-diff/
H A DDifferenceEngine.cpp404 case Instruction::FCmp:
/freebsd-10.2-release/contrib/llvm/include/llvm/IR/
H A DInstrTypes.h825 I->getOpcode() == Instruction::FCmp;
H A DInstructions.h1068 Instruction::FCmp, pred, LHS, RHS, NameStr,
1071 "Invalid FCmp predicate value");
1073 "Both operands to FCmp instruction are not of the same type!");
1076 "Invalid operand types for FCmp instruction");
1087 Instruction::FCmp, pred, LHS, RHS, NameStr,
1090 "Invalid FCmp predicate value");
1092 "Both operands to FCmp instruction are not of the same type!");
1095 "Invalid operand types for FCmp instruction");
1105 Instruction::FCmp, pred, LHS, RHS, NameStr) {
1107 "Invalid FCmp predicat
[all...]
/freebsd-10.2-release/contrib/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp605 Value *V = CmpInst::Create(fp ? Instruction::FCmp : Instruction::ICmp,
/freebsd-10.2-release/contrib/llvm/lib/AsmParser/
H A DLLLexer.cpp652 INSTKEYWORD(icmp, ICmp); INSTKEYWORD(fcmp, FCmp);
H A DLLParser.cpp2501 if (Opc == Instruction::FCmp) {
3341 if (Opc == Instruction::FCmp) {
3712 if (Opc == Instruction::FCmp) {
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1189 Value *FCmp = B.CreateFCmpOEQ(Op1, NegInf); local
1190 Value *Sel = B.CreateSelect(FCmp, Inf, FAbs);
/freebsd-10.2-release/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1104 case Instruction::FCmp:
1261 case Instruction::FCmp:
/freebsd-10.2-release/contrib/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp887 case Instruction::FCmp:
906 default: error("Invalid FCmp Predicate");
1242 case Instruction::FCmp: {
/freebsd-10.2-release/contrib/llvm/lib/Analysis/IPA/
H A DInlineCost.cpp519 if (I.getOpcode() == Instruction::FCmp)

Completed in 453 milliseconds

12