/dports/security/clamav-lts/clamav-0.103.5/libclamav/c++/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 225 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 D | LegalizeFloatTypes.cpp | 133 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 D | LegalizeIntegerTypes.cpp | 226 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 D | LegalizeFloatTypes.cpp | 711 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 D | LegalizeIntegerTypes.cpp | 236 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 D | LegalizeFloatTypes.cpp | 711 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 D | LegalizeIntegerTypes.cpp | 250 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 D | LegalizeFloatTypes.cpp | 720 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 D | LegalizeIntegerTypes.cpp | 262 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 D | LegalizeIntegerTypes.cpp | 262 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 D | LegalizeIntegerTypes.cpp | 262 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 D | LegalizeIntegerTypes.cpp | 285 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 D | LegalizeIntegerTypes.cpp | 271 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 D | LegalizeIntegerTypes.cpp | 269 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 D | LegalizeIntegerTypes.cpp | 297 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 D | LegalizeFloatTypes.cpp | 761 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 D | LegalizeIntegerTypes.cpp | 297 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 D | LegalizeFloatTypes.cpp | 761 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 D | LegalizeIntegerTypes.cpp | 297 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 D | LegalizeIntegerTypes.cpp | 297 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 D | LegalizeIntegerTypes.cpp | 297 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 D | LegalizeIntegerTypes.cpp | 289 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 D | LegalizeFloatTypes.cpp | 753 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 D | LegalizeIntegerTypes.cpp | 289 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 D | LegalizeIntegerTypes.cpp | 350 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 …]
|