Home
last modified time | relevance | path

Searched refs:Hi (Results 1 - 25 of 80) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp13 // computation in two identical registers of a smaller type. The Lo/Hi part
31 // These routines assume that the Lo/Hi part is stored first in memory on
32 // little/big-endian machines, followed by the Hi/Lo part. This means that
35 SDValue &Lo, SDValue &Hi) { in ExpandRes_MERGE_VALUES()
37 GetExpandedOp(Op, Lo, Hi); in ExpandRes_MERGE_VALUES()
40 void DAGTypeLegalizer::ExpandRes_BITCAST(SDNode *N, SDValue &Lo, SDValue &Hi) { in ExpandRes_BITCAST() argument
56 SplitInteger(GetSoftenedFloat(InOp), Lo, Hi); in ExpandRes_BITCAST() local
58 Hi = DAG.getNode(ISD::BITCAST, dl, NOutVT, Hi); in ExpandRes_BITCAST()
64 GetExpandedOp(InOp, Lo, Hi); in ExpandRes_BITCAST()
34 ExpandRes_MERGE_VALUES(SDNode *N, unsigned ResNo, SDValue &Lo, SDValue &Hi) ExpandRes_MERGE_VALUES() argument
184 ExpandRes_BUILD_PAIR(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandRes_BUILD_PAIR() argument
191 ExpandRes_EXTRACT_ELEMENT(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandRes_EXTRACT_ELEMENT() argument
203 ExpandRes_EXTRACT_VECTOR_ELT(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandRes_EXTRACT_VECTOR_ELT() argument
243 ExpandRes_NormalLoad(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandRes_NormalLoad() argument
284 ExpandRes_VAARG(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandRes_VAARG() argument
383 SDValue Lo, Hi; ExpandOp_BUILD_VECTOR() local
399 SDValue Lo, Hi; ExpandOp_EXTRACT_ELEMENT() local
423 SDValue Lo, Hi; ExpandOp_INSERT_VECTOR_ELT() local
471 SDValue Lo, Hi; ExpandOp_NormalStore() local
499 SplitRes_MERGE_VALUES(SDNode *N, unsigned ResNo, SDValue &Lo, SDValue &Hi) SplitRes_MERGE_VALUES() argument
505 SplitRes_SELECT(SDNode *N, SDValue &Lo, SDValue &Hi) SplitRes_SELECT() argument
542 SplitRes_SELECT_CC(SDNode *N, SDValue &Lo, SDValue &Hi) SplitRes_SELECT_CC() argument
555 SplitRes_UNDEF(SDNode *N, SDValue &Lo, SDValue &Hi) SplitRes_UNDEF() argument
[all...]
H A DLegalizeTypes.h217 SDValue JoinIntegers(SDValue Lo, SDValue Hi);
224 void SplitInteger(SDValue Op, SDValue &Lo, SDValue &Hi);
226 SDValue &Lo, SDValue &Hi);
383 /// equal to the bits of Lo; the high bits exactly equal Hi.
386 /// Op, and Hi being equal to the upper 32 bits.
387 void GetExpandedInteger(SDValue Op, SDValue &Lo, SDValue &Hi);
388 void SetExpandedInteger(SDValue Op, SDValue Lo, SDValue Hi);
392 void ExpandIntRes_ANY_EXTEND (SDNode *N, SDValue &Lo, SDValue &Hi);
393 void ExpandIntRes_AssertSext (SDNode *N, SDValue &Lo, SDValue &Hi);
394 void ExpandIntRes_AssertZext (SDNode *N, SDValue &Lo, SDValue &Hi);
902 GetSplitOp(SDValue Op, SDValue &Lo, SDValue &Hi) GetSplitOp() argument
933 GetExpandedOp(SDValue Op, SDValue &Lo, SDValue &Hi) GetExpandedOp() argument
[all...]
H A DLegalizeFloatTypes.cpp1102 SDValue Lo, Hi; in ExpandFloatResult() local
1103 Lo = Hi = SDValue(); in ExpandFloatResult()
1117 case ISD::UNDEF: SplitRes_UNDEF(N, Lo, Hi); break; in ExpandFloatResult()
1118 case ISD::SELECT: SplitRes_SELECT(N, Lo, Hi); break; in ExpandFloatResult()
1119 case ISD::SELECT_CC: SplitRes_SELECT_CC(N, Lo, Hi); break; in ExpandFloatResult()
1121 case ISD::MERGE_VALUES: ExpandRes_MERGE_VALUES(N, ResNo, Lo, Hi); break; in ExpandFloatResult()
1122 case ISD::BITCAST: ExpandRes_BITCAST(N, Lo, Hi); break; in ExpandFloatResult()
1123 case ISD::BUILD_PAIR: ExpandRes_BUILD_PAIR(N, Lo, Hi); break; in ExpandFloatResult()
1124 case ISD::EXTRACT_ELEMENT: ExpandRes_EXTRACT_ELEMENT(N, Lo, Hi); break; in ExpandFloatResult()
1125 case ISD::EXTRACT_VECTOR_ELT: ExpandRes_EXTRACT_VECTOR_ELT(N, Lo, Hi); brea in ExpandFloatResult()
1190 SetExpandedFloat(SDValue(N, ResNo), Lo, Hi); ExpandFloatResult() local
1193 ExpandFloatRes_ConstantFP(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_ConstantFP() argument
1208 ExpandFloatRes_Unary(SDNode *N, RTLIB::Libcall LC, SDValue &Lo, SDValue &Hi) ExpandFloatRes_Unary() argument
1223 ExpandFloatRes_Binary(SDNode *N, RTLIB::Libcall LC, SDValue &Lo, SDValue &Hi) ExpandFloatRes_Binary() argument
1238 ExpandFloatRes_FABS(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FABS() argument
1252 ExpandFloatRes_FMINNUM(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FMINNUM() argument
1260 ExpandFloatRes_FMAXNUM(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FMAXNUM() argument
1268 ExpandFloatRes_FADD(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FADD() argument
1276 ExpandFloatRes_FCBRT(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FCBRT() argument
1284 ExpandFloatRes_FCEIL(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FCEIL() argument
1292 ExpandFloatRes_FCOPYSIGN(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FCOPYSIGN() argument
1302 ExpandFloatRes_FCOS(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FCOS() argument
1310 ExpandFloatRes_FDIV(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FDIV() argument
1320 ExpandFloatRes_FEXP(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FEXP() argument
1328 ExpandFloatRes_FEXP2(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FEXP2() argument
1336 ExpandFloatRes_FFLOOR(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FFLOOR() argument
1344 ExpandFloatRes_FLOG(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FLOG() argument
1352 ExpandFloatRes_FLOG2(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FLOG2() argument
1360 ExpandFloatRes_FLOG10(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FLOG10() argument
1368 ExpandFloatRes_FMA(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FMA() argument
1389 ExpandFloatRes_FMUL(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FMUL() argument
1399 ExpandFloatRes_FNEARBYINT(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FNEARBYINT() argument
1409 ExpandFloatRes_FNEG(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FNEG() argument
1417 ExpandFloatRes_FP_EXTEND(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FP_EXTEND() argument
1446 ExpandFloatRes_FPOW(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FPOW() argument
1454 ExpandFloatRes_FPOWI(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FPOWI() argument
1462 ExpandFloatRes_FREM(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FREM() argument
1470 ExpandFloatRes_FRINT(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FRINT() argument
1478 ExpandFloatRes_FROUND(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FROUND() argument
1488 ExpandFloatRes_FSIN(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FSIN() argument
1496 ExpandFloatRes_FSQRT(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FSQRT() argument
1504 ExpandFloatRes_FSUB(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FSUB() argument
1514 ExpandFloatRes_FTRUNC(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_FTRUNC() argument
1522 ExpandFloatRes_LOAD(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_LOAD() argument
1554 ExpandFloatRes_XINT_TO_FP(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandFloatRes_XINT_TO_FP() argument
1744 SDValue Lo, Hi; ExpandFloatOp_FCOPYSIGN() local
1756 SDValue Lo, Hi; ExpandFloatOp_FP_ROUND() local
1769 ReplaceValueWith(SDValue(N, 0), Hi); ExpandFloatOp_FP_ROUND() local
1873 SDValue Lo, Hi; ExpandFloatOp_STORE() local
2221 SDValue Lo, Hi; PromoteFloatRes_EXTRACT_VECTOR_ELT() local
[all...]
H A DLegalizeTypes.cpp736 SDValue &Hi) { in GetExpandedInteger()
740 Hi = getSDValue(Entry.second); in GetExpandedInteger()
744 SDValue Hi) { in SetExpandedInteger()
747 Hi.getValueType() == Lo.getValueType() && in SetExpandedInteger()
749 // Lo/Hi may have been newly allocated, if so, add nodeid's as relevant. in SetExpandedInteger()
751 AnalyzeNewValue(Hi); in SetExpandedInteger()
756 DAG.transferDbgValues(Op, Hi, 0, Hi.getValueSizeInBits(), false); in SetExpandedInteger()
757 DAG.transferDbgValues(Op, Lo, Hi.getValueSizeInBits(), in SetExpandedInteger()
761 DAG.transferDbgValues(Op, Hi, L in SetExpandedInteger()
735 GetExpandedInteger(SDValue Op, SDValue &Lo, SDValue &Hi) GetExpandedInteger() argument
743 SetExpandedInteger(SDValue Op, SDValue Lo, SDValue Hi) SetExpandedInteger() argument
772 GetExpandedFloat(SDValue Op, SDValue &Lo, SDValue &Hi) GetExpandedFloat() argument
780 SetExpandedFloat(SDValue Op, SDValue Lo, SDValue Hi) SetExpandedFloat() argument
796 GetSplitVector(SDValue Op, SDValue &Lo, SDValue &Hi) GetSplitVector() argument
805 SetSplitVector(SDValue Op, SDValue Lo, SDValue Hi) SetSplitVector() argument
950 GetPairElements(SDValue Pair, SDValue &Lo, SDValue &Hi) GetPairElements() argument
961 JoinIntegers(SDValue Lo, SDValue Hi) JoinIntegers() argument
992 SplitInteger(SDValue Op, EVT LoVT, EVT HiVT, SDValue &Lo, SDValue &Hi) SplitInteger() argument
1012 SplitInteger(SDValue Op, SDValue &Lo, SDValue &Hi) SplitInteger() argument
[all...]
H A DLegalizeIntegerTypes.cpp325 SDValue Lo, Hi; in PromoteIntRes_BITCAST() local
326 GetSplitVector(N->getOperand(0), Lo, Hi); in PromoteIntRes_BITCAST()
328 Hi = BitConvertToInteger(Hi); in PromoteIntRes_BITCAST()
331 std::swap(Lo, Hi); in PromoteIntRes_BITCAST()
336 JoinIntegers(Lo, Hi)); in PromoteIntRes_BITCAST()
1157 SDValue Hi = DAG.getNode(ISD::SRL, DL, Mul.getValueType(), Mul, in PromoteIntRes_XMULO() local
1159 Overflow = DAG.getSetCC(DL, N->getValueType(1), Hi, in PromoteIntRes_XMULO()
1160 DAG.getConstant(0, DL, Hi.getValueType()), in PromoteIntRes_XMULO()
1442 SDValue Hi in PromoteIntOp_BUILD_PAIR() local
1775 SDValue Lo, Hi; ExpandIntegerResult() local
1823 case ISD::LOAD: ExpandIntRes_LOAD(cast<LoadSDNode>(N), Lo, Hi); break; ExpandIntegerResult() local
1932 SetExpandedInteger(SDValue(N, ResNo), Lo, Hi); ExpandIntegerResult() local
1951 ExpandShiftByConstant(SDNode *N, const APInt &Amt, SDValue &Lo, SDValue &Hi) ExpandShiftByConstant() argument
2041 ExpandShiftWithKnownAmountBit(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandShiftWithKnownAmountBit() argument
2128 ExpandShiftWithUnknownAmountBit(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandShiftWithUnknownAmountBit() argument
2219 ExpandIntRes_MINMAX(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_MINMAX() argument
2252 ExpandIntRes_ADDSUB(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_ADDSUB() argument
2379 ExpandIntRes_ADDSUBC(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_ADDSUBC() argument
2405 ExpandIntRes_ADDSUBE(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_ADDSUBE() argument
2425 ExpandIntRes_UADDSUBO(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_UADDSUBO() argument
2483 ExpandIntRes_ADDSUBCARRY(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_ADDSUBCARRY() argument
2503 ExpandIntRes_ANY_EXTEND(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_ANY_EXTEND() argument
2526 ExpandIntRes_AssertSext(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_AssertSext() argument
2548 ExpandIntRes_AssertZext(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_AssertZext() argument
2568 ExpandIntRes_BITREVERSE(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_BITREVERSE() argument
2576 ExpandIntRes_BSWAP(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_BSWAP() argument
2584 ExpandIntRes_Constant(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_Constant() argument
2598 ExpandIntRes_ABS(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_ABS() argument
2617 ExpandIntRes_CTLZ(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_CTLZ() argument
2637 ExpandIntRes_CTPOP(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_CTPOP() argument
2648 ExpandIntRes_CTTZ(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_CTTZ() argument
2668 ExpandIntRes_FLT_ROUNDS(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_FLT_ROUNDS() argument
2681 ExpandIntRes_FP_TO_SINT(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_FP_TO_SINT() argument
2704 ExpandIntRes_FP_TO_UINT(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_FP_TO_UINT() argument
2726 ExpandIntRes_LLROUND_LLRINT(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_LLROUND_LLRINT() argument
2780 ExpandIntRes_LOAD(LoadSDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_LOAD() argument
2907 ExpandIntRes_Logical(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_Logical() argument
2917 ExpandIntRes_MUL(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_MUL() argument
2998 ExpandIntRes_READCYCLECOUNTER(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_READCYCLECOUNTER() argument
3009 ExpandIntRes_ADDSUBSAT(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_ADDSUBSAT() argument
3020 ExpandIntRes_MULFIX(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_MULFIX() argument
3233 ExpandIntRes_DIVFIX(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_DIVFIX() argument
3240 ExpandIntRes_SADDSUBO(SDNode *Node, SDValue &Lo, SDValue &Hi) ExpandIntRes_SADDSUBO() argument
3282 ExpandIntRes_SDIV(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_SDIV() argument
3310 ExpandIntRes_Shift(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_Shift() argument
3416 ExpandIntRes_SIGN_EXTEND(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_SIGN_EXTEND() argument
3448 ExpandIntRes_SIGN_EXTEND_INREG(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_SIGN_EXTEND_INREG() argument
3473 ExpandIntRes_SREM(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_SREM() argument
3501 ExpandIntRes_TRUNCATE(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_TRUNCATE() argument
3513 ExpandIntRes_XMULO(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_XMULO() argument
3631 ExpandIntRes_UDIV(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_UDIV() argument
3658 ExpandIntRes_UREM(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_UREM() argument
3685 ExpandIntRes_ZERO_EXTEND(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_ZERO_EXTEND() argument
3712 ExpandIntRes_ATOMIC_LOAD(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_ATOMIC_LOAD() argument
3727 ExpandIntRes_VECREDUCE(SDNode *N, SDValue &Lo, SDValue &Hi) ExpandIntRes_VECREDUCE() argument
4024 SDValue Lo, Hi; ExpandIntOp_Shift() local
4033 SDValue Lo, Hi; ExpandIntOp_RETURNADDR() local
4084 SDValue Lo, Hi; ExpandIntOp_STORE() local
[all...]
H A DLegalizeVectorTypes.cpp809 SDValue Lo, Hi; in SplitVectorResult() local
825 case ISD::MERGE_VALUES: SplitRes_MERGE_VALUES(N, ResNo, Lo, Hi); break; in SplitVectorResult()
827 case ISD::SELECT: SplitRes_SELECT(N, Lo, Hi); break; in SplitVectorResult()
828 case ISD::SELECT_CC: SplitRes_SELECT_CC(N, Lo, Hi); break; in SplitVectorResult()
829 case ISD::UNDEF: SplitRes_UNDEF(N, Lo, Hi); break; in SplitVectorResult()
830 case ISD::BITCAST: SplitVecRes_BITCAST(N, Lo, Hi); break; in SplitVectorResult()
831 case ISD::BUILD_VECTOR: SplitVecRes_BUILD_VECTOR(N, Lo, Hi); break; in SplitVectorResult()
832 case ISD::CONCAT_VECTORS: SplitVecRes_CONCAT_VECTORS(N, Lo, Hi); break; in SplitVectorResult()
833 case ISD::EXTRACT_SUBVECTOR: SplitVecRes_EXTRACT_SUBVECTOR(N, Lo, Hi); break; in SplitVectorResult()
834 case ISD::INSERT_SUBVECTOR: SplitVecRes_INSERT_SUBVECTOR(N, Lo, Hi); brea in SplitVectorResult()
841 SplitVecRes_LOAD(cast<LoadSDNode>(N), Lo, Hi); SplitVectorResult() local
844 SplitVecRes_MLOAD(cast<MaskedLoadSDNode>(N), Lo, Hi); SplitVectorResult() local
847 SplitVecRes_MGATHER(cast<MaskedGatherSDNode>(N), Lo, Hi); SplitVectorResult() local
853 SplitVecRes_VECTOR_SHUFFLE(cast<ShuffleVectorSDNode>(N), Lo, Hi); SplitVectorResult() local
971 SetSplitVector(SDValue(N, ResNo), Lo, Hi); SplitVectorResult() local
974 SplitVecRes_BinOp(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_BinOp() argument
988 SplitVecRes_TernaryOp(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_TernaryOp() argument
1004 SplitVecRes_FIX(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_FIX() argument
1017 SplitVecRes_BITCAST(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_BITCAST() argument
1066 SplitInteger(BitConvertToInteger(InOp), LoIntVT, HiIntVT, Lo, Hi); SplitVecRes_BITCAST() local
1074 SplitVecRes_BUILD_VECTOR(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_BUILD_VECTOR() argument
1087 SplitVecRes_CONCAT_VECTORS(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_CONCAT_VECTORS() argument
1108 SplitVecRes_EXTRACT_SUBVECTOR(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_EXTRACT_SUBVECTOR() argument
1124 SplitVecRes_INSERT_SUBVECTOR(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_INSERT_SUBVECTOR() argument
1176 SplitVecRes_FPOWI(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_FPOWI() argument
1184 SplitVecRes_FCOPYSIGN(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_FCOPYSIGN() argument
1203 SplitVecRes_InregOp(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_InregOp() argument
1219 SplitVecRes_ExtVecInRegOp(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_ExtVecInRegOp() argument
1257 SplitVecRes_StrictFPOp(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_StrictFPOp() argument
1364 SplitVecRes_OverflowOp(SDNode *N, unsigned ResNo, SDValue &Lo, SDValue &Hi) SplitVecRes_OverflowOp() argument
1405 SplitVecRes_INSERT_VECTOR_ELT(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_INSERT_VECTOR_ELT() argument
1484 SplitVecRes_SCALAR_TO_VECTOR(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_SCALAR_TO_VECTOR() argument
1493 SplitVecRes_LOAD(LoadSDNode *LD, SDValue &Lo, SDValue &Hi) SplitVecRes_LOAD() argument
1531 SplitVecRes_MLOAD(MaskedLoadSDNode *MLD, SDValue &Lo, SDValue &Hi) SplitVecRes_MLOAD() argument
1601 SplitVecRes_MGATHER(MaskedGatherSDNode *MGT, SDValue &Lo, SDValue &Hi) SplitVecRes_MGATHER() argument
1667 SplitVecRes_SETCC(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_SETCC() argument
1694 SplitVecRes_UnaryOp(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_UnaryOp() argument
1719 SplitVecRes_ExtendOp(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_ExtendOp() argument
1768 SplitVecRes_VECTOR_SHUFFLE(ShuffleVectorSDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_VECTOR_SHUFFLE() argument
1877 SplitVecRes_VAARG(SDNode *N, SDValue &Lo, SDValue &Hi) SplitVecRes_VAARG() argument
2033 SDValue Lo, Hi; SplitVecOp_VSELECT() local
2057 SDValue Lo, Hi; SplitVecOp_VECREDUCE() local
2100 SDValue Lo, Hi; SplitVecOp_UnaryOp() local
2134 SDValue Lo, Hi; SplitVecOp_BITCAST() local
2151 SDValue Lo, Hi; SplitVecOp_EXTRACT_SUBVECTOR() local
2176 SDValue Lo, Hi; SplitVecOp_EXTRACT_VECTOR_ELT() local
2226 SDValue Lo, Hi; SplitVecOp_ExtVecInRegOp() local
2288 SDValue Hi = DAG.getMaskedGather(DAG.getVTList(HiVT, MVT::Other), HiVT, dl, SplitVecOp_MGATHER() local
2340 SDValue Lo, Hi; SplitVecOp_MSTORE() local
2443 SDValue Lo, Hi; SplitVecOp_STORE() local
2632 SDValue Lo, Hi; SplitVecOp_FP_ROUND() local
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/Disassembler/
H A DBPFDisassembler.cpp140 uint64_t Lo, Hi; in readInstruction64() local
149 Hi = (Bytes[0] << 24) | (Bytes[1] << 16) | (Bytes[2] << 0) | (Bytes[3] << 8); in readInstruction64()
152 Hi = (Bytes[0] << 24) | ((Bytes[1] & 0x0F) << 20) | ((Bytes[1] & 0xF0) << 12) | in readInstruction64()
156 Insn = Make_64(Hi, Lo); in readInstruction64()
166 uint64_t Insn, Hi; in getInstruction() local
195 Hi = (Bytes[12] << 0) | (Bytes[13] << 8) | (Bytes[14] << 16) | (Bytes[15] << 24); in getInstruction()
197 Hi = (Bytes[12] << 24) | (Bytes[13] << 16) | (Bytes[14] << 8) | (Bytes[15] << 0); in getInstruction()
199 Op.setImm(Make_64(Hi, Op.getImm())); in getInstruction()
/third_party/jerryscript/tests/jerry/es2015/
H A Dstring-raw.js47 assert(String.raw`Hi\n${2+3}!` === 'Hi\\n5!');
48 assert(String.raw`Hi\u000A!` === 'Hi\\u000A!');
51 assert(String.raw`Hi\n${name}!` === "Hi\\nBob!");
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
H A DSwapByteOrder.h64 uint16_t Hi = value << 8; in SwapByteOrder_16()
66 return Hi | Lo; in SwapByteOrder_16()
92 uint64_t Hi = SwapByteOrder_32(uint32_t(value)); in SwapByteOrder_64()
94 return (Hi << 32) | Lo; in SwapByteOrder_64()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/
H A DSwapByteOrder.h36 uint16_t Hi = value << 8; in SwapByteOrder_16()
38 return Hi | Lo; in SwapByteOrder_16()
66 uint64_t Hi = SwapByteOrder_32(uint32_t(value)); in SwapByteOrder_64()
68 return (Hi << 32) | Lo; in SwapByteOrder_64()
/third_party/typescript/tests/baselines/reference/
H A DtsxStatelessFunctionComponents1.js13 return <div>Hi Hi</div>;
70 return <div>Hi Hi</div>;
H A DtsxStatelessFunctionComponentOverload4.js37 const e4 = <TestingOptional y1="hello" y2={1000}>Hi</TestingOptional>
65 var e4 = <TestingOptional y1="hello" y2={1000}>Hi</TestingOptional>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterDwarf.cpp53 /// Emit something like ".uleb128 Hi-Lo".
54 void AsmPrinter::EmitLabelDifferenceAsULEB128(const MCSymbol *Hi, in EmitLabelDifferenceAsULEB128() argument
56 OutStreamer->emitAbsoluteSymbolDiffAsULEB128(Hi, Lo); in EmitLabelDifferenceAsULEB128()
186 void AsmPrinter::EmitCallSiteOffset(const MCSymbol *Hi, in EmitCallSiteOffset() argument
191 EmitLabelDifferenceAsULEB128(Hi, Lo); in EmitCallSiteOffset()
193 EmitLabelDifference(Hi, Lo, GetSizeOfEncodedValue(Encoding)); in EmitCallSiteOffset()
/third_party/node/deps/openssl/openssl/crypto/modes/asm/
H A Dghash-ia64.pl65 { .mfi; (p18) ld8 Hlo=[Hi[1]],-8
69 { .mfi; (p18) ld8 Hhi=[Hi[1]]
72 (p18) and Hi[1]=mask0xf0,xi[2] };;
77 (p18) add Hi[1]=Htbl,Hi[1] };;
79 { .mfi; (p18) ld8 Hlo=[Hi[1]],-8
81 { .mfi; (p17) shladd Hi[0]=xi[1],4,r0
83 { .mfi; (p18) ld8 Hhi=[Hi[1]]
86 (p17) and Hi[0]=mask0xf0,Hi[
[all...]
/third_party/openssl/crypto/modes/asm/
H A Dghash-ia64.pl65 { .mfi; (p18) ld8 Hlo=[Hi[1]],-8
69 { .mfi; (p18) ld8 Hhi=[Hi[1]]
72 (p18) and Hi[1]=mask0xf0,xi[2] };;
77 (p18) add Hi[1]=Htbl,Hi[1] };;
79 { .mfi; (p18) ld8 Hlo=[Hi[1]],-8
81 { .mfi; (p17) shladd Hi[0]=xi[1],4,r0
83 { .mfi; (p18) ld8 Hhi=[Hi[1]]
86 (p17) and Hi[0]=mask0xf0,Hi[
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp1065 const unsigned Hi = SplatValue.lshr(16).getLoBits(16).getZExtValue(); in trySelect() local
1069 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32); in trySelect()
1071 if (Hi) in trySelect()
1076 Hi ? SDValue(Res, 0) : ZeroVal, LoVal); in trySelect()
1078 assert((Hi || Lo) && "Zero case reached 32 bit case splat synthesis!"); in trySelect()
1088 const unsigned Hi = SplatValue.lshr(16).getLoBits(16).getZExtValue(); in trySelect() local
1092 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32); in trySelect()
1094 if (Hi) in trySelect()
1099 Hi ? SDValue(Res, 0) : ZeroVal, LoVal); in trySelect()
1103 CurDAG->getTargetConstant(((Hi >> 1 in trySelect()
1137 const unsigned Hi = SplatValue.lshr(16).getLoBits(16).getZExtValue(); trySelect() local
[all...]
H A DMipsISelLowering.h76 // No relation with Mips Hi register
77 Hi,
428 SDValue Hi = DAG.getNode(MipsISD::GotHi, DL, Ty, in getAddrGlobalLargeGOT() local
430 Hi = DAG.getNode(ISD::ADD, DL, Ty, Hi, getGlobalReg(DAG, Ty)); in getAddrGlobalLargeGOT()
431 SDValue Wrapper = DAG.getNode(MipsISD::Wrapper, DL, Ty, Hi, in getAddrGlobalLargeGOT()
445 SDValue Hi = getTargetNode(N, Ty, DAG, MipsII::MO_ABS_HI); in getAddrNonPIC() local
448 DAG.getNode(MipsISD::Hi, DL, Ty, Hi), in getAddrNonPIC()
462 SDValue Hi in getAddrNonPICSym64() local
[all...]
H A DMips16ISelDAGToDAG.cpp47 SDNode *Lo = nullptr, *Hi = nullptr; in selectMULT() local
59 Hi = CurDAG->getMachineNode(Opcode, DL, Ty, InFlag); in selectMULT()
61 return std::make_pair(Lo, Hi); in selectMULT()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
H A DMCObjectStreamer.cpp130 // tree for (Hi - Lo) when Hi and Lo are offsets into the same fragment.
132 absoluteSymbolDiff(MCAssembler &Asm, const MCSymbol *Hi, const MCSymbol *Lo) { in absoluteSymbolDiff() argument
133 assert(Hi && Lo); in absoluteSymbolDiff()
137 if (!Hi->getFragment() || Hi->getFragment() != Lo->getFragment() || in absoluteSymbolDiff()
138 Hi->isVariable() || Lo->isVariable()) in absoluteSymbolDiff()
141 return Hi->getOffset() - Lo->getOffset(); in absoluteSymbolDiff()
144 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, in emitAbsoluteSymbolDiff() argument
147 if (Optional<uint64_t> Diff = absoluteSymbolDiff(getAssembler(), Hi, L in emitAbsoluteSymbolDiff()
154 emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, const MCSymbol *Lo) emitAbsoluteSymbolDiffAsULEB128() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1147 SDValue Hi = DAG.getTargetConstantPool(C, MVT::i32, N->getAlignment(), in LowerConstantPool() local
1151 Hi = DAG.getNode(LanaiISD::HI, DL, MVT::i32, Hi); in LowerConstantPool()
1153 SDValue Result = DAG.getNode(ISD::OR, DL, MVT::i32, Hi, Lo); in LowerConstantPool()
1182 SDValue Hi = DAG.getTargetGlobalAddress( in LowerGlobalAddress() local
1186 Hi = DAG.getNode(LanaiISD::HI, DL, MVT::i32, Hi); in LowerGlobalAddress()
1188 return DAG.getNode(ISD::OR, DL, MVT::i32, Hi, Lo); in LowerGlobalAddress()
1200 SDValue Hi = DAG.getBlockAddress(BA, MVT::i32, true, OpFlagHi); in LowerBlockAddress() local
1202 Hi in LowerBlockAddress()
1224 SDValue Hi = DAG.getTargetJumpTable( LowerJumpTable() local
1271 SDValue Hi = LowerSHL_PARTS() local
1309 SDValue Hi = DAG.getNode(ISD::SRL, dl, MVT::i32, ShOpHi, ShAmt); LowerSRL_PARTS() local
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DMDBuilder.cpp84 MDNode *MDBuilder::createRange(const APInt &Lo, const APInt &Hi) { in createRange() argument
85 assert(Lo.getBitWidth() == Hi.getBitWidth() && "Mismatched bitwidths!"); in createRange()
88 return createRange(ConstantInt::get(Ty, Lo), ConstantInt::get(Ty, Hi)); in createRange()
91 MDNode *MDBuilder::createRange(Constant *Lo, Constant *Hi) { in createRange() argument
93 if (Hi == Lo) in createRange()
96 // Return the range [Lo, Hi). in createRange()
97 return MDNode::get(Context, {createConstant(Lo), createConstant(Hi)}); in createRange()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp548 SDValue Hi = DAG.getNode(XCoreISD::MACCS, dl, in LowerSMUL_LOHI() local
551 SDValue Lo(Hi.getNode(), 1); in LowerSMUL_LOHI()
552 SDValue Ops[] = { Lo, Hi }; in LowerSMUL_LOHI()
565 SDValue Hi = DAG.getNode(XCoreISD::LMUL, dl, in LowerUMUL_LOHI() local
568 SDValue Lo(Hi.getNode(), 1); in LowerUMUL_LOHI()
569 SDValue Ops[] = { Lo, Hi }; in LowerUMUL_LOHI()
662 SDValue Hi = DAG.getNode(XCoreISD::MACCU, dl, in TryExpandADDWithMul() local
665 SDValue Lo(Hi.getNode(), 1); in TryExpandADDWithMul()
666 return DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi); in TryExpandADDWithMul()
670 SDValue Hi in TryExpandADDWithMul() local
681 SDValue Hi = DAG.getNode(XCoreISD::MACCU, dl, TryExpandADDWithMul() local
727 SDValue Hi = DAG.getNode(Opcode, dl, DAG.getVTList(MVT::i32, MVT::i32), ExpandADDSUB() local
1772 SDValue Hi = DAG.getNode(XCoreISD::LMUL, dl, PerformDAGCombine() local
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DSwitchLoweringUtils.cpp72 const APInt &Hi = Clusters[i].High->getValue(); in findJumpTables() local
74 TotalCases[i] = (Hi - Lo).getLimitedValue() + 1; in findJumpTables()
428 uint64_t Hi = (Clusters[i].High->getValue() - LowBound).getZExtValue(); in buildBitTests() local
429 assert(Hi >= Lo && Hi < 64 && "Invalid bit case!"); in buildBitTests()
430 CB->Mask |= (-1ULL >> (63 - (Hi - Lo))) << Lo; in buildBitTests()
431 CB->Bits += Hi - Lo + 1; in buildBitTests()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
H A DIntrinsics.h162 static IITDescriptor get(IITDescriptorKind K, unsigned short Hi, in get()
164 unsigned Field = Hi << 16 | Lo; in get()
H A DMDBuilder.h87 /// Return metadata describing the range [Lo, Hi).
88 MDNode *createRange(const APInt &Lo, const APInt &Hi);
90 /// Return metadata describing the range [Lo, Hi).
91 MDNode *createRange(Constant *Lo, Constant *Hi);

Completed in 43 milliseconds

1234