/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/FuzzMutate/ |
D | Operations.cpp | 52 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_FALSE)); in describeFuzzerFloatOps() 53 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OEQ)); in describeFuzzerFloatOps() 54 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OGT)); in describeFuzzerFloatOps() 55 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OGE)); in describeFuzzerFloatOps() 56 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OLT)); in describeFuzzerFloatOps() 57 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OLE)); in describeFuzzerFloatOps() 58 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_ONE)); in describeFuzzerFloatOps() 59 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_ORD)); in describeFuzzerFloatOps() 60 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_UNO)); in describeFuzzerFloatOps() 61 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_UEQ)); in describeFuzzerFloatOps() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | ConstrainedOps.def | 51 // Both of these match to FCmp / SETCC. 52 CMP_INSTRUCTION(FCmp, 2, 0, experimental_constrained_fcmp, FSETCC) 53 CMP_INSTRUCTION(FCmp, 2, 0, experimental_constrained_fcmps, FSETCCS)
|
D | Instruction.def | 207 HANDLE_OTHER_INST(54, FCmp , FCmpInst ) // Floating point comparison instr.
|
D | Operator.h | 394 case Instruction::FCmp: in classof()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | PartiallyInlineLibCalls.cpp | 76 Value *FCmp = TTI->isFCmpOrdCheaperThanFCmpZero(Ty) in optimizeSQRT() local 80 Builder.CreateCondBr(FCmp, JoinBB, LibCallBB); in optimizeSQRT()
|
D | Float2Int.cpp | 140 case Instruction::FCmp: in findRoots() 221 case Instruction::FCmp: in walkBackwards() 290 case Instruction::FCmp: in walkForwards() 476 case Instruction::FCmp: { in convert()
|
D | SpeculativeExecution.cpp | 246 case Instruction::FCmp: in ComputeSpeculationCost()
|
D | GVN.cpp | 312 assert((Opcode == Instruction::ICmp || Opcode == Instruction::FCmp) && in createCmpExpr() 518 case Instruction::FCmp: in lookupOrAdd() 1723 if (Opcode == Instruction::ICmp || Opcode == Instruction::FCmp) in phiTranslateImpl()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | BranchProbabilityInfo.cpp | 807 FCmpInst *FCmp = dyn_cast<FCmpInst>(Cond); in calcFloatingPointHeuristics() local 808 if (!FCmp) in calcFloatingPointHeuristics() 814 if (FCmp->isEquality()) { in calcFloatingPointHeuristics() 817 isProb = !FCmp->isTrueWhenEqual(); in calcFloatingPointHeuristics() 818 } else if (FCmp->getPredicate() == FCmpInst::FCMP_ORD) { in calcFloatingPointHeuristics() 823 } else if (FCmp->getPredicate() == FCmpInst::FCMP_UNO) { in calcFloatingPointHeuristics()
|
D | CFLGraph.h | 186 CE->getOpcode() != Instruction::FCmp; in hasUsefulEdges() 580 case Instruction::FCmp: in visitConstantExpr()
|
D | IVDescriptors.cpp | 587 case Instruction::FCmp: in isRecurrenceInstr() 792 return Instruction::FCmp; in getRecurrenceBinOp()
|
D | InstructionSimplify.cpp | 181 static Value *handleOtherCmpSelSimplifications(Value *TCmp, Value *FCmp, in handleOtherCmpSelSimplifications() argument 188 if (match(FCmp, m_Zero())) in handleOtherCmpSelSimplifications() 194 if (Value *V = SimplifyOrInst(Cond, FCmp, Q, MaxRecurse)) in handleOtherCmpSelSimplifications() 198 if (match(FCmp, m_One()) && match(TCmp, m_Zero())) in handleOtherCmpSelSimplifications() 497 Value *FCmp = simplifyCmpSelFalseCase(Pred, FV, RHS, Cond, Q, MaxRecurse); in ThreadCmpOverSelect() local 498 if (!FCmp) in ThreadCmpOverSelect() 503 if (TCmp == FCmp) in ThreadCmpOverSelect() 509 return handleOtherCmpSelSimplifications(TCmp, FCmp, Cond, Q, MaxRecurse); in ThreadCmpOverSelect() 5424 case Instruction::FCmp: in SimplifyInstruction()
|
D | ObjCARCInstKind.cpp | 274 case Instruction::FCmp: in GetARCInstKind()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyFastISel.cpp | 1061 const auto *FCmp = cast<FCmpInst>(I); in selectFCmp() local 1063 unsigned LHS = getRegForValue(FCmp->getOperand(0)); in selectFCmp() 1067 unsigned RHS = getRegForValue(FCmp->getOperand(1)); in selectFCmp() 1071 bool F32 = getSimpleType(FCmp->getOperand(0)->getType()) != MVT::f64; in selectFCmp() 1074 switch (FCmp->getPredicate()) { in selectFCmp() 1121 updateValueMap(FCmp, ResultReg); in selectFCmp() 1376 case Instruction::FCmp: in fastSelectInstruction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | MipsOs16.cpp | 92 case Instruction::FCmp: in needsFP()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LoopUtils.cpp | 814 if (Op != Instruction::ICmp && Op != Instruction::FCmp) { in getOrderedReduction() 856 if (Op != Instruction::ICmp && Op != Instruction::FCmp) { in getShuffleReduction() 927 case Instruction::FCmp: in createSimpleTargetReduction() 984 return createSimpleTargetReduction(B, TTI, Instruction::FCmp, Src, Flags); in createTargetReduction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | ConstantsContext.h | 288 CE->getOpcode() == Instruction::FCmp; in classof() 563 case Instruction::FCmp: 564 return new CompareConstantExpr(Ty, Instruction::FCmp, SubclassData,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ExpandReductions.cpp | 54 return Instruction::FCmp; in getOpcode()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZTDC.cpp | 319 if (I.getOpcode() == Instruction::FCmp) in runOnFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXGenericToNVVM.cpp | 262 case Instruction::FCmp: in remapConstantExpr()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | MergeFunctions.cpp | 220 FunctionComparator FCmp(LHS.getFunc(), RHS.getFunc(), GlobalNumbers); in operator ()() local 221 return FCmp.compare() == -1; in operator ()()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonTargetTransformInfo.cpp | 233 if (Opcode == Instruction::FCmp) in getCmpSelInstrCost()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Instruction.def | 184 HANDLE_OTHER_INST(52, FCmp , FCmpInst ) // Floating point comparison instr.
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 2771 case Instruction::FCmp: { in buildTree_rec() 3375 case Instruction::FCmp: in getEntryCost() 4212 case Instruction::FCmp: in vectorizeTree() 4226 if (E->getOpcode() == Instruction::FCmp) in vectorizeTree() 6142 ((Opcode == Instruction::ICmp || Opcode == Instruction::FCmp) && in isVectorizable() 6468 Instruction::FCmp, LHS, RHS, RK_Min, in getOperationData() 6477 Instruction::FCmp, LHS, RHS, RK_Max, in getOperationData() 6532 return OperationData(Instruction::FCmp, LHS, RHS, RK_Min, in getOperationData() 6547 return OperationData(Instruction::FCmp, LHS, RHS, RK_Max, in getOperationData()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineVectorOps.cpp | 1168 case Instruction::FCmp: in canEvaluateShuffled() 1255 case Instruction::FCmp: in buildNew() 1334 case Instruction::FCmp: in evaluateInDifferentElementOrder()
|