Home
last modified time | relevance | path

Searched refs:FV (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DHashRecognize.cpp188 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 DInstructionSimplify.cpp369 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 DInstCombineNegator.cpp338 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 DInstCombineSelect.cpp3642 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 DInstructionCombining.cpp1735 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 DInstCombineAndOrXor.cpp4866 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 DInstCombineCompares.cpp3683 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 DDwarf.cpp883 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 DConstants.h345 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 DDWARFDie.cpp217 DWARFFormValue FV = DWARFFormValue::createFromUValue( in dumpAttribute() local
219 FV.dump(OS, DumpOpts); in dumpAttribute()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSelectOptimize.cpp742 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 DHexagonLoopIdiomRecognition.cpp1185 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 DConstants.cpp988 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 DMIParser.cpp131 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 DPPCISelLowering.cpp8233 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 DCaps-ncurses84 #key_f41 kf41 str FV - - ----- F41 function key
H A DCaps.uwin585 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
H A DCaps.hpux11559 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
H A DCaps.osf1r5680 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
H A DCaps632 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
H A DCaps.aix4640 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
H A DCaps.keys627 key_f41 kf41 str FV KEY_F(41) - ----E F41 function key
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoXSf.td207 defm FV : CustomSiFiveVCIX<"fv", VCIX_XV, uimm5, VR, FPR32>, Sched<[]>;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp6757 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 DSROA.cpp1778 Value *FV = SI.getFalseValue(); in speculateSelectInstLoads() local
1789 IRB.CreateAlignedLoad(LI.getType(), FV, LI.getAlign(), in speculateSelectInstLoads()

12