| /llvm-project-15.0.7/llvm/lib/BinaryFormat/ |
| H A D | Dwarf.cpp | 784 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 D | arm-isel.ll | 338 ; 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 D | avx-512.txt | 94 # 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 D | select_meta.ll | 288 ; 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 D | Constants.h | 323 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 D | debug-info-qreg.ll | 75 !32 = !DIDerivedType(tag: DW_TAG_typedef, name: "FV", line: 25, file: !55, scope: !2, baseType: !33)
|
| H A D | debug-info-branch-folding.ll | 77 !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 D | DWARFDie.cpp | 219 DWARFFormValue FV = DWARFFormValue::createFromUValue( in dumpAttribute() local 221 FV.dump(OS, DumpOpts); in dumpAttribute()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | InstructionSimplify.cpp | 411 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 D | HexagonLoopIdiomRecognition.cpp | 1204 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 D | InstructionCombining.cpp | 1060 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 D | InstCombineAddSub.cpp | 1393 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 D | InstCombineAndOrXor.cpp | 3586 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 D | Constants.cpp | 929 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 D | SROA.cpp | 1378 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 D | PPCISelLowering.cpp | 7896 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 D | DAGCombiner.cpp | 24059 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 D | X86ISelLowering.cpp | 6314 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()
|