Home
last modified time | relevance | path

Searched refs:FCmp (Results 1 – 25 of 51) sorted by relevance

123

/external/llvm/lib/Analysis/
DBranchProbabilityInfo.cpp455 FCmpInst *FCmp = dyn_cast<FCmpInst>(Cond); in calcFloatingPointHeuristics() local
456 if (!FCmp) in calcFloatingPointHeuristics()
460 if (FCmp->isEquality()) { in calcFloatingPointHeuristics()
463 isProb = !FCmp->isTrueWhenEqual(); in calcFloatingPointHeuristics()
464 } else if (FCmp->getPredicate() == FCmpInst::FCMP_ORD) { in calcFloatingPointHeuristics()
467 } else if (FCmp->getPredicate() == FCmpInst::FCMP_UNO) { in calcFloatingPointHeuristics()
DInstructionSimplify.cpp402 Value *FCmp = SimplifyCmpInst(Pred, FV, RHS, Q, MaxRecurse); in ThreadCmpOverSelect() local
403 if (FCmp == Cond) { in ThreadCmpOverSelect()
406 FCmp = getFalse(Cond->getType()); in ThreadCmpOverSelect()
407 } else if (!FCmp) { in ThreadCmpOverSelect()
412 FCmp = getFalse(Cond->getType()); in ThreadCmpOverSelect()
417 if (TCmp == FCmp) in ThreadCmpOverSelect()
427 if (match(FCmp, m_Zero())) in ThreadCmpOverSelect()
433 if (Value *V = SimplifyOrInst(Cond, FCmp, Q, MaxRecurse)) in ThreadCmpOverSelect()
437 if (match(FCmp, m_One()) && match(TCmp, m_Zero())) in ThreadCmpOverSelect()
3725 case Instruction::FCmp: in SimplifyInstruction()
DCostModel.cpp427 case Instruction::FCmp: { in getInstructionCost()
/external/llvm/lib/Transforms/Scalar/
DPartiallyInlineLibCalls.cpp150 Value *FCmp = Builder.CreateFCmpOEQ(Call, Call); in optimizeSQRT() local
151 Builder.CreateCondBr(FCmp, JoinBB, LibCallBB); in optimizeSQRT()
DFloat2Int.cpp135 case Instruction::FCmp: in findRoots()
221 case Instruction::FCmp: in walkBackwards()
289 case Instruction::FCmp: in walkForwards()
474 case Instruction::FCmp: { in convert()
DCorrelatedValuePropagation.cpp310 case Instruction::FCmp: in runOnFunction()
/external/llvm/lib/Target/Mips/
DMipsOs16.cpp95 case Instruction::FCmp: in needsFP()
/external/llvm/lib/IR/
DConstantsContext.h505 case Instruction::FCmp:
506 return new CompareConstantExpr(Ty, Instruction::FCmp, SubclassData,
DInstruction.cpp240 case FCmp: return "fcmp"; in getOpcodeName()
DConstants.cpp1150 return getOpcode() == Instruction::ICmp || getOpcode() == Instruction::FCmp; in isCompare()
1259 case Instruction::FCmp: in getWithOperands()
2085 const ConstantExprKeyType Key(Instruction::FCmp, ArgVec, pred); in getFCmp()
3016 case Instruction::FCmp: in getAsInstruction()
/external/llvm/include/llvm/IR/
DInstruction.def163 HANDLE_OTHER_INST(47, FCmp , FCmpInst ) // Floating point comparison instr.
DInstructions.h1178 Instruction::FCmp, pred, LHS, RHS, NameStr,
1197 Instruction::FCmp, pred, LHS, RHS, NameStr,
1215 Instruction::FCmp, pred, LHS, RHS, NameStr) {
1262 return I->getOpcode() == Instruction::FCmp;
DInstrTypes.h867 I->getOpcode() == Instruction::FCmp;
/external/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp629 case Instruction::FCmp: in CanEvaluateShuffled()
711 case Instruction::FCmp: in BuildNew()
792 case Instruction::FCmp: in EvaluateInDifferentElementOrder()
/external/v8/test/cctest/
Dtest-assembler-x87.cc193 __ FCmp(); in TEST()
Dtest-assembler-ia32.cc324 __ FCmp(); in TEST()
/external/v8/src/x87/
Dlithium-codegen-x87.cc2221 __ FCmp(); in DoMathMinMax()
2230 __ FCmp(); in DoMathMinMax()
2256 __ FCmp(); // NaN check. in DoMathMinMax()
2369 __ FCmp(); in DoBranch()
2471 __ FCmp(); in DoBranch()
2554 __ FCmp(); in DoCompareNumericAndBranch()
2603 __ FCmp(); in DoCmpHoleAndBranch()
3910 __ FCmp(); in DoMathFloor()
3953 __ FCmp(); in DoMathRound()
3977 __ FCmp(); in DoMathRound()
[all …]
Dmacro-assembler-x87.cc211 FCmp(); in ClampTOSToUint8()
254 FCmp(); in X87TOSToI()
714 void MacroAssembler::FCmp() { in FCmp() function in v8::internal::MacroAssembler
2808 FCmp(); in LookupNumberStringCache()
Dmacro-assembler-x87.h423 void FCmp();
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp2520 return Instruction::FCmp; in getReductionBinOp()
2868 if (Op != Instruction::ICmp && Op != Instruction::FCmp) in vectorizeLoop()
2901 if (Op != Instruction::ICmp && Op != Instruction::FCmp) in vectorizeLoop()
3240 case Instruction::FCmp: { in vectorizeBlockInLoop()
3242 bool FCmp = (it->getOpcode() == Instruction::FCmp); in vectorizeBlockInLoop() local
3249 if (FCmp) in vectorizeBlockInLoop()
4310 case Instruction::FCmp: in isReductionInstr()
5086 case Instruction::FCmp: { in getInstructionCost()
DSLPVectorizer.cpp1184 case Instruction::FCmp: { in buildTree_rec()
1474 case Instruction::FCmp: in getEntryCost()
1498 if (Opcode == Instruction::FCmp || Opcode == Instruction::ICmp || in getEntryCost()
2189 case Instruction::FCmp: in vectorizeTree()
2207 if (Opcode == Instruction::FCmp) in vectorizeTree()
/external/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp319 case Instruction::FCmp: in remapConstantExpr()
/external/llvm/lib/Transforms/ObjCARC/
DARCInstKind.cpp287 case Instruction::FCmp: in GetARCInstKind()
/external/llvm/tools/llvm-diff/
DDifferenceEngine.cpp404 case Instruction::FCmp: in equivalentAsOperands()
/external/llvm/lib/AsmParser/
DLLLexer.cpp708 INSTKEYWORD(icmp, ICmp); INSTKEYWORD(fcmp, FCmp); in LexIdentifier()

123