/freebsd-11-stable/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | Operations.cpp | 52 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_FALSE)); 53 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OEQ)); 54 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OGT)); 55 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OGE)); 56 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OLT)); 57 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OLE)); 58 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_ONE)); 59 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_ORD)); 60 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_UNO)); 61 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpIns [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | PartiallyInlineLibCalls.cpp | 76 Value *FCmp = TTI->isFCmpOrdCheaperThanFCmpZero(Ty) local 80 Builder.CreateCondBr(FCmp, JoinBB, LibCallBB);
|
H A D | Float2Int.cpp | 83 // Given a FCmp predicate, return a matching ICmp predicate if one 140 case Instruction::FCmp: 221 case Instruction::FCmp: 290 case Instruction::FCmp: 292 assert(Ops.size() == 2 && "FCmp is a binary operator!"); 476 case Instruction::FCmp: {
|
H A D | SpeculativeExecution.cpp | 246 case Instruction::FCmp:
|
H A D | GVN.cpp | 312 assert((Opcode == Instruction::ICmp || Opcode == Instruction::FCmp) && 518 case Instruction::FCmp: 1723 if (Opcode == Instruction::ICmp || Opcode == Instruction::FCmp)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsOs16.cpp | 92 case Instruction::FCmp:
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ExpandReductions.cpp | 54 return Instruction::FCmp;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | BranchProbabilityInfo.cpp | 807 FCmpInst *FCmp = dyn_cast<FCmpInst>(Cond); local 808 if (!FCmp) 814 if (FCmp->isEquality()) { 817 isProb = !FCmp->isTrueWhenEqual(); 818 } else if (FCmp->getPredicate() == FCmpInst::FCMP_ORD) { 823 } else if (FCmp->getPredicate() == FCmpInst::FCMP_UNO) {
|
H A D | CFLGraph.h | 186 CE->getOpcode() != Instruction::FCmp; 580 case Instruction::FCmp:
|
H A D | IVDescriptors.cpp | 587 case Instruction::FCmp: 792 return Instruction::FCmp;
|
H A D | ObjCARCInstKind.cpp | 274 case Instruction::FCmp:
|
H A D | InstructionSimplify.cpp | 181 static Value *handleOtherCmpSelSimplifications(Value *TCmp, Value *FCmp, argument 188 if (match(FCmp, m_Zero())) 192 // is equal to "Cond || FCmp". 194 if (Value *V = SimplifyOrInst(Cond, FCmp, Q, MaxRecurse)) 198 if (match(FCmp, m_One()) && match(TCmp, m_Zero())) 497 Value *FCmp = simplifyCmpSelFalseCase(Pred, FV, RHS, Cond, Q, MaxRecurse); 498 if (!FCmp) 503 if (TCmp == FCmp) 509 return handleOtherCmpSelSimplifications(TCmp, FCmp, Cond, Q, MaxRecurse); 5424 case Instruction::FCmp [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUtils.cpp | 814 if (Op != Instruction::ICmp && Op != Instruction::FCmp) { 856 if (Op != Instruction::ICmp && Op != Instruction::FCmp) { 927 case Instruction::FCmp: 984 return createSimpleTargetReduction(B, TTI, Instruction::FCmp, Src, Flags);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFastISel.cpp | 1061 const auto *FCmp = cast<FCmpInst>(I); local 1063 unsigned LHS = getRegForValue(FCmp->getOperand(0)); 1067 unsigned RHS = getRegForValue(FCmp->getOperand(1)); 1071 bool F32 = getSimpleType(FCmp->getOperand(0)->getType()) != MVT::f64; 1074 switch (FCmp->getPredicate()) { 1121 updateValueMap(FCmp, ResultReg); 1376 case Instruction::FCmp:
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXGenericToNVVM.cpp | 262 case Instruction::FCmp:
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.cpp | 233 if (Opcode == Instruction::FCmp)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTDC.cpp | 319 if (I.getOpcode() == Instruction::FCmp)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantsContext.h | 266 // behind the scenes to implement ICmp and FCmp constant expressions. This is 288 CE->getOpcode() == Instruction::FCmp; 563 case Instruction::FCmp: 564 return new CompareConstantExpr(Ty, Instruction::FCmp, SubclassData,
|
H A D | Instruction.cpp | 356 case FCmp: return "fcmp";
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Operator.h | 389 // FIXME: To clean up and correct the semantics of fast-math-flags, FCmp 394 case Instruction::FCmp:
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | MergeFunctions.cpp | 220 FunctionComparator FCmp(LHS.getFunc(), RHS.getFunc(), GlobalNumbers); 221 return FCmp.compare() == -1;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 2771 case Instruction::FCmp: { 3375 case Instruction::FCmp: 4212 case Instruction::FCmp: 4226 if (E->getOpcode() == Instruction::FCmp) 6142 ((Opcode == Instruction::ICmp || Opcode == Instruction::FCmp) && 6468 Instruction::FCmp, LHS, RHS, RK_Min, 6477 Instruction::FCmp, LHS, RHS, RK_Max, 6532 return OperationData(Instruction::FCmp, LHS, RHS, RK_Min, 6547 return OperationData(Instruction::FCmp, LHS, RHS, RK_Max,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 1168 case Instruction::FCmp: 1255 case Instruction::FCmp: 1334 case Instruction::FCmp:
|
H A D | InstCombineCalls.cpp | 3551 Value *FCmp = Builder.CreateFCmpUNO(Src0, Src0); local 3552 FCmp->takeName(II); 3553 return replaceInstUsesWith(*II, FCmp); 3558 Value *FCmp = Builder.CreateFCmpOEQ( local 3561 FCmp->takeName(II); 3562 return replaceInstUsesWith(*II, FCmp);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 850 INSTKEYWORD(icmp, ICmp); INSTKEYWORD(fcmp, FCmp);
|