Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/BinaryFormat/
H A DDwarf.cpp784 unsigned FV = FormVersion(F); in isValidFormForVersion() local
785 return FV > 0 && FV <= Version; in isValidFormForVersion()
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/GlobalISel/
H A Darm-isel.ll338 ; CHECK: vadd.f32 [[FV:s[0-9]+]], [[F0]], [[F1]]
339 ; CHECK: vmov r0, [[FV]]
359 ; CHECK: vadd.f64 [[FV:d[0-9]+]], [[F0]], [[F1]]
360 ; CHECK: vmov r0, r1, [[FV]]
/llvm-project-15.0.7/llvm/test/MC/Disassembler/X86/
H A Davx-512.txt94 # TupleType = FV
98 # TupleType = FV, broadcast, 64-bit eltsize
102 # TupleType = FV, broadcast, 32-bit eltsize
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dselect_meta.ll288 ; CHECK-NEXT: [[R:%.*]] = select i1 [[C:%.*]], i32 [[FV:%.*]], i32 [[TV:%.*]], !prof [[PROF1:![0…
300 ; CHECK-NEXT: [[R:%.*]] = select <2 x i1> [[C:%.*]], <2 x i32> [[FV:%.*]], <2 x i32> [[TV:%.*]],…
313 ; CHECK-NEXT: [[R:%.*]] = select <2 x i1> [[C:%.*]], <2 x i32> [[FV:%.*]], <2 x i32> [[TV:%.*]],…
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DConstants.h323 APFloat FV(V); in isExactlyValue()
324 FV.convert(Val.getSemantics(), APFloat::rmNearestTiesToEven, &ignored); in isExactlyValue()
325 return isExactlyValue(FV); in isExactlyValue()
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Ddebug-info-qreg.ll75 !32 = !DIDerivedType(tag: DW_TAG_typedef, name: "FV", line: 25, file: !55, scope: !2, baseType: !33)
H A Ddebug-info-branch-folding.ll77 !32 = !DIDerivedType(tag: DW_TAG_typedef, name: "FV", line: 25, file: !55, scope: !2, baseType: !33)
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDie.cpp219 DWARFFormValue FV = DWARFFormValue::createFromUValue( in dumpAttribute() local
221 FV.dump(OS, DumpOpts); in dumpAttribute()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInstructionSimplify.cpp411 Value *FV; in threadBinOpOverSelect() local
414 FV = simplifyBinOp(Opcode, SI->getFalseValue(), RHS, Q, MaxRecurse); in threadBinOpOverSelect()
417 FV = simplifyBinOp(Opcode, LHS, SI->getFalseValue(), Q, MaxRecurse); in threadBinOpOverSelect()
422 if (TV == FV) in threadBinOpOverSelect()
427 return FV; in threadBinOpOverSelect()
428 if (FV && Q.isUndefValue(FV)) in threadBinOpOverSelect()
433 if (TV == SI->getTrueValue() && FV == SI->getFalseValue()) in threadBinOpOverSelect()
439 if ((FV && !TV) || (TV && !FV)) { in threadBinOpOverSelect()
442 Instruction *Simplified = dyn_cast<Instruction>(FV ? FV : TV); in threadBinOpOverSelect()
488 Value *FV = SI->getFalseValue(); in threadCmpOverSelect() local
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1204 Value *TV = UseI->getOperand(1), *FV = UseI->getOperand(2); in classifyInst() local
1205 if (Early.count(TV) || Early.count(FV)) { in classifyInst()
1206 if (Late.count(TV) || Late.count(FV)) in classifyInst()
1209 } else if (Late.count(TV) || Late.count(FV)) { in classifyInst()
1210 if (Early.count(TV) || Early.count(FV)) in classifyInst()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1060 Value *FV = SI->getFalseValue(); in FoldOpIntoSelect() local
1061 if (!(isa<Constant>(TV) || isa<Constant>(FV))) in FoldOpIntoSelect()
1116 if ((areLooselyEqual(TV, Op0) && areLooselyEqual(FV, Op1)) || in FoldOpIntoSelect()
1117 (areLooselyEqual(FV, Op0) && areLooselyEqual(TV, Op1))) in FoldOpIntoSelect()
1124 Value *NewFV = constantFoldOperationIntoSelectOperand(Op, SI, FV); in FoldOpIntoSelect()
1132 NewFV = foldOperationIntoSelectOperand(Op, FV, Builder); in FoldOpIntoSelect()
H A DInstCombineAddSub.cpp1393 Value *FV = SI->getFalseValue(); in visitAdd() local
1398 if (match(FV, m_Zero()) && match(TV, m_Sub(m_Value(N), m_Specific(A)))) in visitAdd()
1402 if (match(TV, m_Zero()) && match(FV, m_Sub(m_Value(N), m_Specific(A)))) in visitAdd()
H A DInstCombineAndOrXor.cpp3586 Value *FV = Sel->getFalseValue(); in foldNot() local
3588 auto *CmpF = dyn_cast<CmpInst>(FV); in foldNot()
3590 bool InvertibleF = (CmpF && CmpF->hasOneUse()) || isa<Constant>(FV); in foldNot()
3599 Sel->setFalseValue(ConstantExpr::getNot(cast<Constant>(FV))); in foldNot()
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstants.cpp929 APFloat FV(V); in get() local
931 FV.convert(Ty->getScalarType()->getFltSemantics(), in get()
933 Constant *C = get(Context, FV); in get()
957 APFloat FV(Ty->getScalarType()->getFltSemantics(), Str); in get() local
958 Constant *C = get(Context, FV); in get()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSROA.cpp1378 Value *FV = SI.getFalseValue(); in speculateSelectInstLoads() local
1397 BC ? IRB.CreateBitCast(FV, BC->getType(), FV->getName() + ".sroa.cast") in speculateSelectInstLoads()
1398 : FV; in speculateSelectInstLoads()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7896 SDValue TV = Op.getOperand(2), FV = Op.getOperand(3); in LowerSELECT_CC() local
7907 return DAG.getSelectCC(dl, Z, Zero, TV, FV, ISD::SETNE); in LowerSELECT_CC()
7919 if (Subtarget.hasP9Vector() && LHS == TV && RHS == FV) { in LowerSELECT_CC()
7947 std::swap(TV, FV); in LowerSELECT_CC()
7952 Sel1 = DAG.getNode(PPCISD::FSEL, dl, ResVT, LHS, TV, FV); in LowerSELECT_CC()
7982 std::swap(TV, FV); in LowerSELECT_CC()
7988 Sel1 = DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV); in LowerSELECT_CC()
7998 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, FV, TV); in LowerSELECT_CC()
8004 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, TV, FV); in LowerSELECT_CC()
8010 return DAG.getNode(PPCISD::FSEL, dl, ResVT, Cmp, FV, TV); in LowerSELECT_CC()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp24059 auto *FV = dyn_cast<ConstantFPSDNode>(N3); in convertSelectOfFPConstantsToLoadOffset() local
24061 if (!TV || !FV || !TLI.isTypeLegal(VT)) in convertSelectOfFPConstantsToLoadOffset()
24067 TLI.isFPImmLegal(FV->getValueAPF(), FV->getValueType(0), ForCodeSize)) in convertSelectOfFPConstantsToLoadOffset()
24072 if (!TV->hasOneUse() && !FV->hasOneUse()) in convertSelectOfFPConstantsToLoadOffset()
24075 Constant *Elts[] = { const_cast<ConstantFP*>(FV->getConstantFPValue()), in convertSelectOfFPConstantsToLoadOffset()
24090 SDValue One = DAG.getIntPtrConstant(EltSize, SDLoc(FV)); in convertSelectOfFPConstantsToLoadOffset()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6314 APFloat FV(APFloat::IEEEsingle(), V); in getConstVector() local
6315 Ops.push_back(DAG.getConstantFP(FV, dl, EltVT)); in getConstVector()
6317 APFloat FV(APFloat::IEEEdouble(), V); in getConstVector() local
6318 Ops.push_back(DAG.getConstantFP(FV, dl, EltVT)); in getConstVector()