/external/llvm/lib/Analysis/ |
D | BranchProbabilityInfo.cpp | 445 FCmpInst *FCmp = dyn_cast<FCmpInst>(Cond); in calcFloatingPointHeuristics() local 446 if (!FCmp) in calcFloatingPointHeuristics() 450 if (FCmp->isEquality()) { in calcFloatingPointHeuristics() 453 isProb = !FCmp->isTrueWhenEqual(); in calcFloatingPointHeuristics() 454 } else if (FCmp->getPredicate() == FCmpInst::FCMP_ORD) { in calcFloatingPointHeuristics() 457 } else if (FCmp->getPredicate() == FCmpInst::FCMP_UNO) { in calcFloatingPointHeuristics()
|
D | InstructionSimplify.cpp | 392 Value *FCmp = SimplifyCmpInst(Pred, FV, RHS, Q, MaxRecurse); in ThreadCmpOverSelect() local 393 if (FCmp == Cond) { in ThreadCmpOverSelect() 396 FCmp = getFalse(Cond->getType()); in ThreadCmpOverSelect() 397 } else if (!FCmp) { in ThreadCmpOverSelect() 402 FCmp = getFalse(Cond->getType()); in ThreadCmpOverSelect() 407 if (TCmp == FCmp) in ThreadCmpOverSelect() 417 if (match(FCmp, m_Zero())) in ThreadCmpOverSelect() 423 if (Value *V = SimplifyOrInst(Cond, FCmp, Q, MaxRecurse)) in ThreadCmpOverSelect() 427 if (match(FCmp, m_One()) && match(TCmp, m_Zero())) in ThreadCmpOverSelect() 3141 case Instruction::FCmp: in SimplifyInstruction()
|
D | CostModel.cpp | 426 case Instruction::FCmp: { in getInstructionCost()
|
/external/llvm/lib/Transforms/Scalar/ |
D | PartiallyInlineLibCalls.cpp | 144 Value *FCmp = Builder.CreateFCmpOEQ(Call, Call); in optimizeSQRT() local 145 Builder.CreateCondBr(FCmp, JoinBB, LibCallBB); in optimizeSQRT()
|
D | CorrelatedValuePropagation.cpp | 304 case Instruction::FCmp: in runOnFunction()
|
/external/llvm/lib/Target/Mips/ |
D | MipsOs16.cpp | 78 case Instruction::FCmp: in needsFP()
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCUtil.cpp | 224 case Instruction::IntToPtr: case Instruction::FCmp: in GetInstructionClass()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineVectorOps.cpp | 628 case Instruction::FCmp: in CanEvaluateShuffled() 710 case Instruction::FCmp: in BuildNew() 790 case Instruction::FCmp: in EvaluateInDifferentElementOrder()
|
/external/llvm/include/llvm/IR/ |
D | Instruction.def | 163 HANDLE_OTHER_INST(47, FCmp , FCmpInst ) // Floating point comparison instr.
|
D | Instructions.h | 1134 Instruction::FCmp, pred, LHS, RHS, NameStr, 1153 Instruction::FCmp, pred, LHS, RHS, NameStr, 1171 Instruction::FCmp, pred, LHS, RHS, NameStr) { 1214 return I->getOpcode() == Instruction::FCmp;
|
D | InstrTypes.h | 830 I->getOpcode() == Instruction::FCmp;
|
/external/llvm/lib/IR/ |
D | ConstantsContext.h | 463 if (V.opcode == Instruction::FCmp) 464 return new CompareConstantExpr(Ty, Instruction::FCmp, V.subclassdata,
|
D | Instruction.cpp | 246 case FCmp: return "fcmp"; in getOpcodeName()
|
D | Constants.cpp | 1079 return getOpcode() == Instruction::ICmp || getOpcode() == Instruction::FCmp; in isCompare() 1185 case Instruction::FCmp: in getWithOperands() 1975 const ExprMapKeyType Key(Instruction::FCmp, ArgVec, pred); in getFCmp() 2869 case Instruction::FCmp: in getAsInstruction()
|
/external/chromium_org/v8/test/cctest/ |
D | test-assembler-x87.cc | 193 __ FCmp(); in TEST()
|
D | test-assembler-ia32.cc | 324 __ FCmp(); in TEST()
|
/external/chromium_org/v8/src/x87/ |
D | lithium-codegen-x87.cc | 2221 __ 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 …]
|
D | macro-assembler-x87.cc | 211 FCmp(); in ClampTOSToUint8() 254 FCmp(); in X87TOSToI() 714 void MacroAssembler::FCmp() { in FCmp() function in v8::internal::MacroAssembler 2808 FCmp(); in LookupNumberStringCache()
|
D | macro-assembler-x87.h | 423 void FCmp();
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXGenericToNVVM.cpp | 311 case Instruction::FCmp: in remapConstantExpr()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 2478 return Instruction::FCmp; in getReductionBinOp() 2740 if (Op != Instruction::ICmp && Op != Instruction::FCmp) in vectorizeLoop() 2773 if (Op != Instruction::ICmp && Op != Instruction::FCmp) in vectorizeLoop() 3154 case Instruction::FCmp: { in vectorizeBlockInLoop() 3156 bool FCmp = (it->getOpcode() == Instruction::FCmp); in vectorizeBlockInLoop() local 3163 if (FCmp) in vectorizeBlockInLoop() 5052 case Instruction::FCmp: in isReductionInstr() 5731 case Instruction::FCmp: { in getInstructionCost()
|
D | SLPVectorizer.cpp | 917 case Instruction::FCmp: { in buildTree_rec() 1200 case Instruction::FCmp: in getEntryCost() 1224 if (Opcode == Instruction::FCmp || Opcode == Instruction::ICmp || in getEntryCost() 1698 case Instruction::FCmp: in vectorizeTree() 1716 if (Opcode == Instruction::FCmp) in vectorizeTree()
|
/external/llvm/tools/llvm-diff/ |
D | DifferenceEngine.cpp | 404 case Instruction::FCmp: in equivalentAsOperands()
|
/external/llvm/lib/AsmParser/ |
D | LLLexer.cpp | 706 INSTKEYWORD(icmp, ICmp); INSTKEYWORD(fcmp, FCmp); in LexIdentifier()
|
/external/llvm/tools/llvm-stress/ |
D | llvm-stress.cpp | 606 Value *V = CmpInst::Create(fp ? Instruction::FCmp : Instruction::ICmp, in Act()
|