| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | HashRecognize.cpp | 188 Value *L, *R, *TV, *FV; in computeInstr() local 190 m_Value(FV)))) { in computeInstr() 215 return compute(FV); in computeInstr() 388 Instruction *TV, *FV; in matchConditionalRecurrence() local 390 m_Select(m_Cmp(), m_Instruction(TV), m_Instruction(FV)))) in matchConditionalRecurrence() 396 BinaryOperator *AltBO = digRecurrence(FV, BOWithConstOpToMatch); in matchConditionalRecurrence()
|
| H A D | InstructionSimplify.cpp | 369 Value *FV; in threadBinOpOverSelect() local 372 FV = simplifyBinOp(Opcode, SI->getFalseValue(), RHS, Q, MaxRecurse); in threadBinOpOverSelect() 375 FV = simplifyBinOp(Opcode, LHS, SI->getFalseValue(), Q, MaxRecurse); in threadBinOpOverSelect() 380 if (TV == FV) in threadBinOpOverSelect() 385 return FV; in threadBinOpOverSelect() 386 if (FV && Q.isUndefValue(FV)) in threadBinOpOverSelect() 391 if (TV == SI->getTrueValue() && FV == SI->getFalseValue()) in threadBinOpOverSelect() 397 if ((FV && !TV) || (TV && !FV)) { in threadBinOpOverSelect() 400 Instruction *Simplified = dyn_cast<Instruction>(FV ? FV : TV); in threadBinOpOverSelect() 406 Value *UnsimplifiedBranch = FV ? SI->getTrueValue() : SI->getFalseValue(); in threadBinOpOverSelect() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineNegator.cpp | 338 Value *FV = NewSelect->getFalseValue(); in visitImpl() local 339 if (match(TV, m_Neg(m_Specific(FV)))) in visitImpl() 341 else if (match(FV, m_Neg(m_Specific(TV)))) in visitImpl() 342 cast<Instruction>(FV)->dropPoisonGeneratingFlags(); in visitImpl() 345 cast<Instruction>(FV)->dropPoisonGeneratingFlags(); in visitImpl()
|
| H A D | InstCombineSelect.cpp | 3642 Value *FV = SI.getFalseValue(); in foldSelectToCmp() local 3655 if (!isa<Constant>(FV)) in foldSelectToCmp() 3658 std::swap(TV, FV); in foldSelectToCmp() 3690 match(FV, m_ZExt(m_c_ICmp(ExtendedCmpPredicate, m_Specific(LHS), in foldSelectToCmp() 3699 match(FV, m_SExt(m_c_ICmp(ExtendedCmpPredicate, m_Specific(LHS), in foldSelectToCmp() 3709 match(FV, m_Select(m_c_ICmp(FalseBranchSelectPredicate, m_Specific(LHS), in foldSelectToCmp()
|
| H A D | InstructionCombining.cpp | 1735 Value *FV = SI->getFalseValue(); in FoldOpIntoSelect() local 1760 if (((TV == Op0 && FV == Op1) || (FV == Op0 && TV == Op1)) && in FoldOpIntoSelect() 1777 NewFV = foldOperationIntoSelectOperand(Op, SI, FV, *this); in FoldOpIntoSelect()
|
| H A D | InstCombineAndOrXor.cpp | 4866 Value *FV = Sel->getFalseValue(); in foldNot() local 4868 auto *CmpF = dyn_cast<CmpInst>(FV); in foldNot() 4870 bool InvertibleF = (CmpF && CmpF->hasOneUse()) || isa<Constant>(FV); in foldNot() 4879 Sel->setFalseValue(ConstantExpr::getNot(cast<Constant>(FV))); in foldNot()
|
| H A D | InstCombineCompares.cpp | 3683 Value *Cond, *TV, *FV, *Other, *Sel; in foldICmpBinOpEqualityWithConstant() local 3688 m_Value(FV))), in foldICmpBinOpEqualityWithConstant() 3694 ? (match(TV, m_Zero()) && isKnownNonZero(FV, Q)) in foldICmpBinOpEqualityWithConstant() 3695 : (match(FV, m_Zero()) && isKnownNonZero(TV, Q))) { in foldICmpBinOpEqualityWithConstant() 3716 ? (match(FV, m_Zero()) && isKnownNonZero(TV, Q)) in foldICmpBinOpEqualityWithConstant() 3717 : (match(TV, m_Zero()) && isKnownNonZero(FV, Q)))) { in foldICmpBinOpEqualityWithConstant()
|
| /freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | Dwarf.cpp | 883 unsigned FV = FormVersion(F); in isValidFormForVersion() local 884 return FV > 0 && FV <= Version; in isValidFormForVersion()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Constants.h | 345 APFloat FV(V); in isExactlyValue() 346 FV.convert(Val.getSemantics(), APFloat::rmNearestTiesToEven, &ignored); in isExactlyValue() 347 return isExactlyValue(FV); in isExactlyValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDie.cpp | 217 DWARFFormValue FV = DWARFFormValue::createFromUValue( in dumpAttribute() local 219 FV.dump(OS, DumpOpts); in dumpAttribute()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SelectOptimize.cpp | 742 auto *FV = getTrueOrFalseValue(SI, false, INS, FalseBlock); in convertProfitableSIGroups() local 743 INS[PN] = {TV, FV}; in convertProfitableSIGroups() 745 PN->addIncoming(FV, FalseBlock); in convertProfitableSIGroups()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 1185 Value *TV = UseI->getOperand(1), *FV = UseI->getOperand(2); in classifyInst() local 1186 if (Early.count(TV) || Early.count(FV)) { in classifyInst() 1187 if (Late.count(TV) || Late.count(FV)) in classifyInst() 1190 } else if (Late.count(TV) || Late.count(FV)) { in classifyInst() 1191 if (Early.count(TV) || Early.count(FV)) in classifyInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Constants.cpp | 988 APFloat FV(V); in get() local 990 FV.convert(Ty->getScalarType()->getFltSemantics(), in get() 992 Constant *C = get(Context, FV); in get() 1016 APFloat FV(Ty->getScalarType()->getFltSemantics(), Str); in get() local 1017 Constant *C = get(Context, FV); in get()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIParser.cpp | 131 std::optional<uint8_t> FV = TRI->getVRegFlagValue(FlagName); in getVRegFlagValue() local 132 if (!FV) in getVRegFlagValue() 134 FlagValue = *FV; in getVRegFlagValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 8233 SDValue TV = Op.getOperand(2), FV = Op.getOperand(3); in LowerSELECT_CC() local 8244 return DAG.getSelectCC(dl, Z, Zero, TV, FV, ISD::SETNE); in LowerSELECT_CC() 8256 if (Subtarget.hasP9Vector() && LHS == TV && RHS == FV) { in LowerSELECT_CC() 8285 std::swap(TV, FV); in LowerSELECT_CC() 8290 Sel1 = DAG.getNode(PPCISD::FSEL, dl, ResVT, LHS, TV, FV); in LowerSELECT_CC() 8294 DAG.getNode(ISD::FNEG, dl, MVT::f64, LHS), Sel1, FV); in LowerSELECT_CC() 8297 std::swap(TV, FV); // fsel is natively setge, swap operands for setlt in LowerSELECT_CC() 8303 return DAG.getNode(PPCISD::FSEL, dl, ResVT, LHS, TV, FV); in LowerSELECT_CC() 8306 std::swap(TV, FV); // fsel is natively setge, swap operands for setlt in LowerSELECT_CC() 8313 DAG.getNode(ISD::FNEG, dl, MVT::f64, LHS), TV, FV); in LowerSELECT_CC() [all …]
|
| /freebsd/contrib/ncurses/include/ |
| H A D | Caps-ncurses | 84 #key_f41 kf41 str FV - - ----- F41 function key
|
| H A D | Caps.uwin | 585 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
|
| H A D | Caps.hpux11 | 559 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
|
| H A D | Caps.osf1r5 | 680 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
|
| H A D | Caps | 632 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
|
| H A D | Caps.aix4 | 640 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
|
| H A D | Caps.keys | 627 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoXSf.td | 207 defm FV : CustomSiFiveVCIX<"fv", VCIX_XV, uimm5, VR, FPR32>, Sched<[]>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | MemorySanitizer.cpp | 6757 if (const FixedVectorType *FV = dyn_cast<FixedVectorType>(T)) { in classifyArgument() local 6758 auto R = classifyArgument(FV->getScalarType()); in classifyArgument() 6759 R.second *= FV->getNumElements(); in classifyArgument()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 1778 Value *FV = SI.getFalseValue(); in speculateSelectInstLoads() local 1789 IRB.CreateAlignedLoad(LI.getType(), FV, LI.getAlign(), in speculateSelectInstLoads()
|