HomeSort by relevance Sort by last modified time
    Searched refs:FCmpInst (Results 1 - 25 of 42) sorted by null

1 2

  /external/llvm/lib/IR/
ConstantFold.cpp     [all...]
Instructions.cpp     [all...]
AsmWriter.cpp     [all...]
  /external/llvm/lib/CodeGen/
Analysis.cpp 163 ISD::CondCode llvm::getFCmpCondCode(FCmpInst::Predicate Pred) {
165 case FCmpInst::FCMP_FALSE: return ISD::SETFALSE;
166 case FCmpInst::FCMP_OEQ: return ISD::SETOEQ;
167 case FCmpInst::FCMP_OGT: return ISD::SETOGT;
168 case FCmpInst::FCMP_OGE: return ISD::SETOGE;
169 case FCmpInst::FCMP_OLT: return ISD::SETOLT;
170 case FCmpInst::FCMP_OLE: return ISD::SETOLE;
171 case FCmpInst::FCMP_ONE: return ISD::SETONE;
172 case FCmpInst::FCMP_ORD: return ISD::SETO;
173 case FCmpInst::FCMP_UNO: return ISD::SETUO
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp 40 /// Similar to getICmpCode but for FCmpInst. This encodes a fcmp predicate into
43 static unsigned getFCmpCode(FCmpInst::Predicate CC, bool &isOrdered) {
46 case FCmpInst::FCMP_ORD: isOrdered = true; return 0; // 000
47 case FCmpInst::FCMP_UNO: return 0; // 000
48 case FCmpInst::FCMP_OGT: isOrdered = true; return 1; // 001
49 case FCmpInst::FCMP_UGT: return 1; // 001
50 case FCmpInst::FCMP_OEQ: isOrdered = true; return 2; // 010
51 case FCmpInst::FCMP_UEQ: return 2; // 010
52 case FCmpInst::FCMP_OGE: isOrdered = true; return 3; // 011
53 case FCmpInst::FCMP_UGE: return 3; // 01
    [all...]
InstCombineSelect.cpp 56 return Ordered ? FCmpInst::FCMP_OLT : FCmpInst::FCMP_ULT;
58 return Ordered ? FCmpInst::FCMP_OGT : FCmpInst::FCMP_UGT;
    [all...]
InstCombineCompares.cpp     [all...]
InstCombineInternal.h 248 Value *FoldAndOfFCmps(FCmpInst *LHS, FCmpInst *RHS);
251 Value *FoldOrOfFCmps(FCmpInst *LHS, FCmpInst *RHS);
262 Instruction *FoldFCmp_IntToFP_Cst(FCmpInst &I, Instruction *LHSI,
267 Instruction *visitFCmpInst(FCmpInst &I);
InstructionCombining.cpp 730 if (FCmpInst *CI = dyn_cast<FCmpInst>(&I))
    [all...]
InstCombineVectorOps.cpp 664 return new FCmpInst(I, cast<FCmpInst>(I)->getPredicate(),
    [all...]
  /external/llvm/include/llvm/CodeGen/
Analysis.h 87 ISD::CondCode getFCmpCondCode(FCmpInst::Predicate Pred);
  /external/llvm/lib/Target/CppBackend/
CPPBackend.cpp 900 Out << "getFCmp(FCmpInst::FCMP_";
902 case FCmpInst::FCMP_FALSE: Out << "FALSE"; break;
903 case FCmpInst::FCMP_ORD: Out << "ORD"; break;
904 case FCmpInst::FCMP_UNO: Out << "UNO"; break;
905 case FCmpInst::FCMP_OEQ: Out << "OEQ"; break;
906 case FCmpInst::FCMP_UEQ: Out << "UEQ"; break;
907 case FCmpInst::FCMP_ONE: Out << "ONE"; break
    [all...]
  /external/llvm/include/llvm/IR/
PatternMatch.h 731 inline CmpClass_match<LHS, RHS, FCmpInst, FCmpInst::Predicate>
732 m_FCmp(FCmpInst::Predicate &Pred, const LHS &L, const RHS &R) {
733 return CmpClass_match<LHS, RHS, FCmpInst, FCmpInst::Predicate>(Pred, L, R);
    [all...]
IRBuilder.h     [all...]
InstVisitor.h 176 RetTy visitFCmpInst(FCmpInst &I) { DELEGATE(CmpInst);}
NoFolder.h 260 return new FCmpInst(P, LHS, RHS);
Instructions.h     [all...]
  /external/llvm/lib/Transforms/Utils/
LoopUtils.cpp 249 !isa<ICmpInst>(Cur) && !isa<FCmpInst>(Cur) &&
274 if (Kind == RK_FloatMinMax && (isa<FCmpInst>(Cur) || isa<SelectInst>(Cur)))
318 ((!isa<FCmpInst>(UI) && !isa<ICmpInst>(UI) &&
368 assert((isa<ICmpInst>(I) || isa<FCmpInst>(I) || isa<SelectInst>(I)) &&
375 if ((Cmp = dyn_cast<ICmpInst>(I)) || (Cmp = dyn_cast<FCmpInst>(I))) {
385 !(Cmp = dyn_cast<FCmpInst>(I->getOperand(0))))
  /external/llvm/lib/ExecutionEngine/Interpreter/
Execution.cpp 610 void Interpreter::visitFCmpInst(FCmpInst &I) {
622 case FCmpInst::FCMP_FALSE: R = executeFCMP_BOOL(Src1, Src2, Ty, false);
624 case FCmpInst::FCMP_TRUE: R = executeFCMP_BOOL(Src1, Src2, Ty, true);
626 case FCmpInst::FCMP_ORD: R = executeFCMP_ORD(Src1, Src2, Ty); break;
627 case FCmpInst::FCMP_UNO: R = executeFCMP_UNO(Src1, Src2, Ty); break;
628 case FCmpInst::FCMP_UEQ: R = executeFCMP_UEQ(Src1, Src2, Ty); break;
629 case FCmpInst::FCMP_OEQ: R = executeFCMP_OEQ(Src1, Src2, Ty); break;
630 case FCmpInst::FCMP_UNE: R = executeFCMP_UNE(Src1, Src2, Ty); break;
631 case FCmpInst::FCMP_ONE: R = executeFCMP_ONE(Src1, Src2, Ty); break;
632 case FCmpInst::FCMP_ULT: R = executeFCMP_ULT(Src1, Src2, Ty); break
    [all...]
Interpreter.h 149 void visitFCmpInst(FCmpInst &I);
  /external/llvm/lib/Analysis/
BranchProbabilityInfo.cpp 478 FCmpInst *FCmp = dyn_cast<FCmpInst>(Cond);
487 } else if (FCmp->getPredicate() == FCmpInst::FCMP_ORD) {
490 } else if (FCmp->getPredicate() == FCmpInst::FCMP_UNO) {
InstructionSimplify.cpp     [all...]
ValueTracking.cpp     [all...]
  /external/llvm/lib/Transforms/Scalar/
Scalarizer.cpp 73 FCmpSplitter(FCmpInst &fci) : FCI(fci) {}
78 FCmpInst &FCI;
143 bool visitFCmpInst(FCmpInst &);
428 bool Scalarizer::visitFCmpInst(FCmpInst &FCI) {
IndVarSimplify.cpp 314 FCmpInst *Compare = dyn_cast<FCmpInst>(U1);
316 Compare = dyn_cast<FCmpInst>(U2);
    [all...]

Completed in 820 milliseconds

1 2