Home
last modified time | relevance | path

Searched refs:NVT (Results 1 – 25 of 1515) sorted by relevance

12345678910>>...61

/dports/security/clamav-lts/clamav-0.103.5/libclamav/c++/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp225 EVT NVT = Op.getValueType(); in PromoteIntRes_BSWAP() local
229 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
273 EVT NVT = Op.getValueType(); in PromoteIntRes_CTLZ() local
290 EVT NVT = Op.getValueType(); in PromoteIntRes_CTTZ() local
297 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, NVT)); in PromoteIntRes_CTTZ()
1459 DAG.getConstant(NVT.getSizeInBits(), NVT))); in ExpandIntRes_CTLZ()
1469 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
1489 DAG.getConstant(NVT.getSizeInBits(), NVT))); in ExpandIntRes_CTTZ()
1663 Lo = DAG.getNode(ISD::UMUL_LOHI, dl, DAG.getVTList(NVT, NVT), LL, RL); in ExpandIntRes_MUL()
1678 Lo = DAG.getNode(ISD::SMUL_LOHI, dl, DAG.getVTList(NVT, NVT), LL, RL); in ExpandIntRes_MUL()
[all …]
H A DLegalizeFloatTypes.cpp133 unsigned Size = NVT.getSizeInBits(); in SoftenFloatRes_FABS()
137 NVT); in SoftenFloatRes_FABS()
520 EVT NVT = EVT(); in SoftenFloatRes_XINT_TO_FP() local
529 NVT = (MVT::SimpleValueType)t; in SoftenFloatRes_XINT_TO_FP()
531 if (NVT.bitsGE(SVT)) in SoftenFloatRes_XINT_TO_FP()
532 LC = Signed ? RTLIB::getSINTTOFP(NVT, RVT):RTLIB::getUINTTOFP (NVT, RVT); in SoftenFloatRes_XINT_TO_FP()
538 NVT, N->getOperand(0)); in SoftenFloatRes_XINT_TO_FP()
862 assert(NVT.getSizeInBits() == integerPartWidth && in ExpandFloatRes_ConstantFP()
1026 Lo = DAG.getConstantFP(APFloat(APInt(NVT.getSizeInBits(), 0)), NVT); in ExpandFloatRes_FP_EXTEND()
1122 Lo = DAG.getConstantFP(APFloat(APInt(NVT.getSizeInBits(), 0)), NVT); in ExpandFloatRes_LOAD()
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp226 SVT = NVT;
322 ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op),
335 ISD::SRL, dl, NVT, DAG.getNode(ISD::BITREVERSE, dl, NVT, Op),
372 ISD::SUB, dl, NVT, Op,
394 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT));
605 SVT = NVT;
1662 Hi = DAG.getNode(ISD::OR, dl, NVT, DAG.getNode(Op1, dl, NVT, InH, Amt),Sh2);
1815 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT));
1919 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT),
2158 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo),
[all …]
H A DLegalizeFloatTypes.cpp711 EVT NVT = EVT(); in SoftenFloatRes_XINT_TO_FP() local
933 EVT NVT = EVT(); in SoftenFloatOp_FP_TO_XINT() local
1327 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_FP_EXTEND()
1451 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_LOAD()
1476 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_XINT_TO_FP()
1726 (void)NVT; in ExpandFloatOp_STORE()
1950 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, Cast); in PromoteFloatRes_BITCAST()
1967 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, C); in PromoteFloatRes_ConstantFP()
2030 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, NewVal); in PromoteFloatRes_EXTRACT_VECTOR_ELT()
2102 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, Round); in PromoteFloatRes_FP_ROUND()
[all …]
/dports/devel/llvm80/llvm-8.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp236 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
365 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
414 ISD::SUB, dl, NVT, Op, in PromoteIntRes_CTLZ()
436 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
457 if (SVT.bitsGE(NVT)) { in PromoteIntRes_EXTRACT_VECTOR_ELT()
727 SVT = NVT; in PromoteIntRes_SETCC()
1800 Hi = DAG.getNode(ISD::OR, dl, NVT, DAG.getNode(Op1, dl, NVT, InH, Amt),Sh2); in ExpandShiftWithKnownAmountBit()
1953 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2057 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2296 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
[all …]
H A DLegalizeFloatTypes.cpp711 EVT NVT = EVT(); in SoftenFloatRes_XINT_TO_FP() local
933 EVT NVT = EVT(); in SoftenFloatOp_FP_TO_XINT() local
1327 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_FP_EXTEND()
1451 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_LOAD()
1476 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_XINT_TO_FP()
1726 (void)NVT; in ExpandFloatOp_STORE()
1955 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, Cast); in PromoteFloatRes_BITCAST()
1972 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, C); in PromoteFloatRes_ConstantFP()
2035 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, NewVal); in PromoteFloatRes_EXTRACT_VECTOR_ELT()
2107 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, Round); in PromoteFloatRes_FP_ROUND()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp250 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
382 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
453 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
775 SVT = NVT; in PromoteIntRes_SETCC()
2065 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2169 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2427 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
2754 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
2961 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(LHMax, dl, NVT), Hi); in ExpandIntRes_MULFIX()
2962 Hi = DAG.getSelect(dl, NVT, SatMin, DAG.getConstant(LHMin, dl, NVT), Hi); in ExpandIntRes_MULFIX()
[all …]
H A DLegalizeFloatTypes.cpp720 EVT NVT = EVT(); in SoftenFloatRes_XINT_TO_FP() local
946 EVT NVT = EVT(); in SoftenFloatOp_FP_TO_XINT() local
1395 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_FP_EXTEND()
1519 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_LOAD()
1544 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_XINT_TO_FP()
1798 (void)NVT; in ExpandFloatOp_STORE()
2087 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, Cast); in PromoteFloatRes_BITCAST()
2104 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, C); in PromoteFloatRes_ConstantFP()
2167 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, NewVal); in PromoteFloatRes_EXTRACT_VECTOR_ELT()
2239 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, Round); in PromoteFloatRes_FP_ROUND()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp262 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
419 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
490 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
930 SVT = NVT; in PromoteIntRes_SETCC()
2280 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2384 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2655 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3014 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3237 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
3238 Lo = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxLo, dl, NVT), Lo); in ExpandIntRes_MULFIX()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp262 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
407 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
478 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
918 SVT = NVT; in PromoteIntRes_SETCC()
2268 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2372 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2643 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3002 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3225 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
3226 Lo = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxLo, dl, NVT), Lo); in ExpandIntRes_MULFIX()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp262 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
419 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
490 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
930 SVT = NVT; in PromoteIntRes_SETCC()
2280 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2384 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2655 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3014 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3237 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
3238 Lo = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxLo, dl, NVT), Lo); in ExpandIntRes_MULFIX()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp285 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
456 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
527 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
1038 SVT = NVT; in PromoteIntRes_SETCC()
2501 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2605 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2882 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ABS()
2929 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3304 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3533 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp271 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
450 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
521 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
1023 SVT = NVT; in PromoteIntRes_SETCC()
2405 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2509 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2781 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3157 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3380 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
3381 Lo = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxLo, dl, NVT), Lo); in ExpandIntRes_MULFIX()
[all …]
/dports/devel/llvm11/llvm-11.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp269 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
440 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
511 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
1013 SVT = NVT; in PromoteIntRes_SETCC()
2387 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2491 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2762 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3137 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3360 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
3361 Lo = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxLo, dl, NVT), Lo); in ExpandIntRes_MULFIX()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp297 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
478 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
559 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
1080 SVT = NVT; in PromoteIntRes_SETCC()
2604 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2708 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2985 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ABS()
3032 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3413 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3645 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
[all …]
H A DLegalizeFloatTypes.cpp761 EVT NVT = EVT(); in SoftenFloatRes_XINT_TO_FP() local
950 EVT NVT = EVT(); in SoftenFloatOp_FP_TO_XINT() local
1510 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_FP_EXTEND()
1635 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_LOAD()
1915 EVT NVT; in ExpandFloatOp_FP_TO_XINT() local
1986 (void)NVT; in ExpandFloatOp_STORE()
2306 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, Cast); in PromoteFloatRes_BITCAST()
2323 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, C); in PromoteFloatRes_ConstantFP()
2386 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, NewVal); in PromoteFloatRes_EXTRACT_VECTOR_ELT()
2458 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, Round); in PromoteFloatRes_FP_ROUND()
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp297 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
478 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
559 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
1080 SVT = NVT; in PromoteIntRes_SETCC()
2604 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2708 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2985 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ABS()
3032 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3413 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3645 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
[all …]
H A DLegalizeFloatTypes.cpp761 EVT NVT = EVT(); in SoftenFloatRes_XINT_TO_FP() local
950 EVT NVT = EVT(); in SoftenFloatOp_FP_TO_XINT() local
1510 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_FP_EXTEND()
1635 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_LOAD()
1915 EVT NVT; in ExpandFloatOp_FP_TO_XINT() local
1986 (void)NVT; in ExpandFloatOp_STORE()
2306 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, Cast); in PromoteFloatRes_BITCAST()
2323 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, C); in PromoteFloatRes_ConstantFP()
2386 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, NewVal); in PromoteFloatRes_EXTRACT_VECTOR_ELT()
2458 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, Round); in PromoteFloatRes_FP_ROUND()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp297 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
478 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
559 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
1080 SVT = NVT; in PromoteIntRes_SETCC()
2604 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2708 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2985 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ABS()
3032 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3413 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3645 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp297 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
478 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
559 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
1080 SVT = NVT; in PromoteIntRes_SETCC()
2604 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2708 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2985 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ABS()
3032 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3413 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3645 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp297 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
478 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
559 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
1080 SVT = NVT; in PromoteIntRes_SETCC()
2604 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2708 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2985 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ABS()
3032 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3413 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3645 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp289 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
460 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
531 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
1055 SVT = NVT; in PromoteIntRes_SETCC()
2539 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2643 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2920 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ABS()
2967 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3348 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3577 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
[all …]
H A DLegalizeFloatTypes.cpp753 EVT NVT = EVT(); in SoftenFloatRes_XINT_TO_FP() local
942 EVT NVT = EVT(); in SoftenFloatOp_FP_TO_XINT() local
1502 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_FP_EXTEND()
1630 APInt(NVT.getSizeInBits(), 0)), dl, NVT); in ExpandFloatRes_LOAD()
1910 EVT NVT; in ExpandFloatOp_FP_TO_XINT() local
1981 (void)NVT; in ExpandFloatOp_STORE()
2301 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, Cast); in PromoteFloatRes_BITCAST()
2318 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, C); in PromoteFloatRes_ConstantFP()
2381 return DAG.getNode(GetPromotionOpcode(VT, NVT), SDLoc(N), NVT, NewVal); in PromoteFloatRes_EXTRACT_VECTOR_ELT()
2453 return DAG.getNode(GetPromotionOpcode(VT, NVT), DL, NVT, Round); in PromoteFloatRes_FP_ROUND()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp289 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
460 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
531 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
1055 SVT = NVT; in PromoteIntRes_SETCC()
2539 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2643 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
2920 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ABS()
2967 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3348 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3577 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp350 SVT = NVT; in PromoteIntRes_AtomicCmpSwap()
531 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP()
612 Op = DAG.getNode(ISD::OR, dl, NVT, Op, DAG.getConstant(TopBit, dl, NVT)); in PromoteIntRes_CTTZ()
1133 SVT = NVT; in PromoteIntRes_SETCC()
2737 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ADDSUB()
2841 Borrow = DAG.getSelect(dl, NVT, Cmp, DAG.getConstant(1, dl, NVT), in ExpandIntRes_ADDSUB()
3118 SDVTList VTList = DAG.getVTList(NVT, getSetCCResultType(NVT)); in ExpandIntRes_ABS()
3165 Lo = DAG.getNode(ISD::ADD, dl, NVT, DAG.getNode(ISD::CTPOP, dl, NVT, Lo), in ExpandIntRes_CTPOP()
3552 SDVTList VTs = DAG.getVTList(NVT, NVT, MVT::Other); in ExpandIntRes_READCYCLECOUNTER()
3784 Hi = DAG.getSelect(dl, NVT, SatMax, DAG.getConstant(MaxHi, dl, NVT), Hi); in ExpandIntRes_MULFIX()
[all …]

12345678910>>...61