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

1234

/freebsd-12-stable/sys/contrib/dev/acpica/components/utilities/
H A Dutmath.c164 UINT32 Hi; member in struct:uint64_struct
215 ACPI_MUL_64_BY_32 (0, MultiplicandOvl.Part.Hi, Multiplier,
216 Product.Part.Hi, Carry32);
221 Product.Part.Hi += Carry32;
262 OperandOvl.Part.Hi = OperandOvl.Part.Lo;
266 ACPI_SHIFT_LEFT_64_BY_32 (OperandOvl.Part.Hi,
307 OperandOvl.Part.Lo = OperandOvl.Part.Hi;
308 OperandOvl.Part.Hi = 0;
311 ACPI_SHIFT_RIGHT_64_BY_32 (OperandOvl.Part.Hi,
473 ACPI_DIV_64_BY_32 (0, DividendOvl.Part.Hi, Diviso
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
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) argument
933 GetExpandedOp(SDValue Op, SDValue &Lo, SDValue &Hi) argument
[all...]
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) {
37 GetExpandedOp(Op, Lo, Hi);
40 void DAGTypeLegalizer::ExpandRes_BITCAST(SDNode *N, SDValue &Lo, SDValue &Hi) { argument
56 SplitInteger(GetSoftenedFloat(InOp), Lo, Hi); local
58 Hi = DAG.getNode(ISD::BITCAST, dl, NOutVT, Hi);
64 GetExpandedOp(InOp, Lo, Hi);
34 ExpandRes_MERGE_VALUES(SDNode *N, unsigned ResNo, SDValue &Lo, SDValue &Hi) argument
184 ExpandRes_BUILD_PAIR(SDNode *N, SDValue &Lo, SDValue &Hi) argument
191 ExpandRes_EXTRACT_ELEMENT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
203 ExpandRes_EXTRACT_VECTOR_ELT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
243 ExpandRes_NormalLoad(SDNode *N, SDValue &Lo, SDValue &Hi) argument
284 ExpandRes_VAARG(SDNode *N, SDValue &Lo, SDValue &Hi) argument
383 SDValue Lo, Hi; local
399 SDValue Lo, Hi; local
423 SDValue Lo, Hi; local
471 SDValue Lo, Hi; local
499 SplitRes_MERGE_VALUES(SDNode *N, unsigned ResNo, SDValue &Lo, SDValue &Hi) argument
505 SplitRes_SELECT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
542 SplitRes_SELECT_CC(SDNode *N, SDValue &Lo, SDValue &Hi) argument
555 SplitRes_UNDEF(SDNode *N, SDValue &Lo, SDValue &Hi) argument
[all...]
H A DLegalizeIntegerTypes.cpp337 SDValue Lo, Hi; local
338 GetSplitVector(N->getOperand(0), Lo, Hi);
340 Hi = BitConvertToInteger(Hi);
343 std::swap(Lo, Hi);
348 JoinIntegers(Lo, Hi));
1169 SDValue Hi = DAG.getNode(ISD::SRL, DL, Mul.getValueType(), Mul, local
1171 Overflow = DAG.getSetCC(DL, N->getValueType(1), Hi,
1172 DAG.getConstant(0, DL, Hi.getValueType()),
1454 SDValue Hi local
1787 SDValue Lo, Hi; local
1835 case ISD::LOAD: ExpandIntRes_LOAD(cast<LoadSDNode>(N), Lo, Hi); break; local
1944 SetExpandedInteger(SDValue(N, ResNo), Lo, Hi); local
1963 ExpandShiftByConstant(SDNode *N, const APInt &Amt, SDValue &Lo, SDValue &Hi) argument
2053 ExpandShiftWithKnownAmountBit(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2140 ExpandShiftWithUnknownAmountBit(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2231 ExpandIntRes_MINMAX(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2264 ExpandIntRes_ADDSUB(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2391 ExpandIntRes_ADDSUBC(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2417 ExpandIntRes_ADDSUBE(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2437 ExpandIntRes_UADDSUBO(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2495 ExpandIntRes_ADDSUBCARRY(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2515 ExpandIntRes_ANY_EXTEND(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2538 ExpandIntRes_AssertSext(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2560 ExpandIntRes_AssertZext(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2580 ExpandIntRes_BITREVERSE(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2588 ExpandIntRes_BSWAP(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2596 ExpandIntRes_Constant(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2610 ExpandIntRes_ABS(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2629 ExpandIntRes_CTLZ(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2649 ExpandIntRes_CTPOP(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2660 ExpandIntRes_CTTZ(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2680 ExpandIntRes_FLT_ROUNDS(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2693 ExpandIntRes_FP_TO_SINT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2716 ExpandIntRes_FP_TO_UINT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2738 ExpandIntRes_LLROUND_LLRINT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2792 ExpandIntRes_LOAD(LoadSDNode *N, SDValue &Lo, SDValue &Hi) argument
2919 ExpandIntRes_Logical(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2929 ExpandIntRes_MUL(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3010 ExpandIntRes_READCYCLECOUNTER(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3021 ExpandIntRes_ADDSUBSAT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3032 ExpandIntRes_MULFIX(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3245 ExpandIntRes_DIVFIX(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3252 ExpandIntRes_SADDSUBO(SDNode *Node, SDValue &Lo, SDValue &Hi) argument
3294 ExpandIntRes_SDIV(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3322 ExpandIntRes_Shift(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3428 ExpandIntRes_SIGN_EXTEND(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3460 ExpandIntRes_SIGN_EXTEND_INREG(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3485 ExpandIntRes_SREM(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3513 ExpandIntRes_TRUNCATE(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3525 ExpandIntRes_XMULO(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3643 ExpandIntRes_UDIV(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3670 ExpandIntRes_UREM(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3697 ExpandIntRes_ZERO_EXTEND(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3724 ExpandIntRes_ATOMIC_LOAD(SDNode *N, SDValue &Lo, SDValue &Hi) argument
3739 ExpandIntRes_VECREDUCE(SDNode *N, SDValue &Lo, SDValue &Hi) argument
4036 SDValue Lo, Hi; local
4045 SDValue Lo, Hi; local
4096 SDValue Lo, Hi; local
[all...]
H A DLegalizeTypes.cpp736 SDValue &Hi) {
740 Hi = getSDValue(Entry.second);
744 SDValue Hi) {
747 Hi.getValueType() == Lo.getValueType() &&
749 // Lo/Hi may have been newly allocated, if so, add nodeid's as relevant.
751 AnalyzeNewValue(Hi);
756 DAG.transferDbgValues(Op, Hi, 0, Hi.getValueSizeInBits(), false);
757 DAG.transferDbgValues(Op, Lo, Hi.getValueSizeInBits(),
761 DAG.transferDbgValues(Op, Hi, L
735 GetExpandedInteger(SDValue Op, SDValue &Lo, SDValue &Hi) argument
743 SetExpandedInteger(SDValue Op, SDValue Lo, SDValue Hi) argument
772 GetExpandedFloat(SDValue Op, SDValue &Lo, SDValue &Hi) argument
780 SetExpandedFloat(SDValue Op, SDValue Lo, SDValue Hi) argument
796 GetSplitVector(SDValue Op, SDValue &Lo, SDValue &Hi) argument
805 SetSplitVector(SDValue Op, SDValue Lo, SDValue Hi) argument
950 GetPairElements(SDValue Pair, SDValue &Lo, SDValue &Hi) argument
961 JoinIntegers(SDValue Lo, SDValue Hi) argument
992 SplitInteger(SDValue Op, EVT LoVT, EVT HiVT, SDValue &Lo, SDValue &Hi) argument
1012 SplitInteger(SDValue Op, SDValue &Lo, SDValue &Hi) argument
[all...]
H A DLegalizeFloatTypes.cpp1102 SDValue Lo, Hi; local
1103 Lo = Hi = SDValue();
1117 case ISD::UNDEF: SplitRes_UNDEF(N, Lo, Hi); break;
1118 case ISD::SELECT: SplitRes_SELECT(N, Lo, Hi); break;
1119 case ISD::SELECT_CC: SplitRes_SELECT_CC(N, Lo, Hi); break;
1121 case ISD::MERGE_VALUES: ExpandRes_MERGE_VALUES(N, ResNo, Lo, Hi); break;
1122 case ISD::BITCAST: ExpandRes_BITCAST(N, Lo, Hi); break;
1123 case ISD::BUILD_PAIR: ExpandRes_BUILD_PAIR(N, Lo, Hi); break;
1124 case ISD::EXTRACT_ELEMENT: ExpandRes_EXTRACT_ELEMENT(N, Lo, Hi); break;
1125 case ISD::EXTRACT_VECTOR_ELT: ExpandRes_EXTRACT_VECTOR_ELT(N, Lo, Hi); brea
1190 SetExpandedFloat(SDValue(N, ResNo), Lo, Hi); local
1193 ExpandFloatRes_ConstantFP(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1208 ExpandFloatRes_Unary(SDNode *N, RTLIB::Libcall LC, SDValue &Lo, SDValue &Hi) argument
1223 ExpandFloatRes_Binary(SDNode *N, RTLIB::Libcall LC, SDValue &Lo, SDValue &Hi) argument
1238 ExpandFloatRes_FABS(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1252 ExpandFloatRes_FMINNUM(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1260 ExpandFloatRes_FMAXNUM(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1268 ExpandFloatRes_FADD(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1276 ExpandFloatRes_FCBRT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1284 ExpandFloatRes_FCEIL(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1292 ExpandFloatRes_FCOPYSIGN(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1302 ExpandFloatRes_FCOS(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1310 ExpandFloatRes_FDIV(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1320 ExpandFloatRes_FEXP(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1328 ExpandFloatRes_FEXP2(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1336 ExpandFloatRes_FFLOOR(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1344 ExpandFloatRes_FLOG(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1352 ExpandFloatRes_FLOG2(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1360 ExpandFloatRes_FLOG10(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1368 ExpandFloatRes_FMA(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1389 ExpandFloatRes_FMUL(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1399 ExpandFloatRes_FNEARBYINT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1409 ExpandFloatRes_FNEG(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1417 ExpandFloatRes_FP_EXTEND(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1446 ExpandFloatRes_FPOW(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1454 ExpandFloatRes_FPOWI(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1462 ExpandFloatRes_FREM(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1470 ExpandFloatRes_FRINT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1478 ExpandFloatRes_FROUND(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1488 ExpandFloatRes_FSIN(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1496 ExpandFloatRes_FSQRT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1504 ExpandFloatRes_FSUB(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1514 ExpandFloatRes_FTRUNC(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1522 ExpandFloatRes_LOAD(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1554 ExpandFloatRes_XINT_TO_FP(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1744 SDValue Lo, Hi; local
1756 SDValue Lo, Hi; local
1769 ReplaceValueWith(SDValue(N, 0), Hi); local
1873 SDValue Lo, Hi; local
2221 SDValue Lo, Hi; local
[all...]
H A DLegalizeVectorTypes.cpp809 SDValue Lo, Hi; local
825 case ISD::MERGE_VALUES: SplitRes_MERGE_VALUES(N, ResNo, Lo, Hi); break;
827 case ISD::SELECT: SplitRes_SELECT(N, Lo, Hi); break;
828 case ISD::SELECT_CC: SplitRes_SELECT_CC(N, Lo, Hi); break;
829 case ISD::UNDEF: SplitRes_UNDEF(N, Lo, Hi); break;
830 case ISD::BITCAST: SplitVecRes_BITCAST(N, Lo, Hi); break;
831 case ISD::BUILD_VECTOR: SplitVecRes_BUILD_VECTOR(N, Lo, Hi); break;
832 case ISD::CONCAT_VECTORS: SplitVecRes_CONCAT_VECTORS(N, Lo, Hi); break;
833 case ISD::EXTRACT_SUBVECTOR: SplitVecRes_EXTRACT_SUBVECTOR(N, Lo, Hi); break;
834 case ISD::INSERT_SUBVECTOR: SplitVecRes_INSERT_SUBVECTOR(N, Lo, Hi); brea
841 SplitVecRes_LOAD(cast<LoadSDNode>(N), Lo, Hi); local
844 SplitVecRes_MLOAD(cast<MaskedLoadSDNode>(N), Lo, Hi); local
847 SplitVecRes_MGATHER(cast<MaskedGatherSDNode>(N), Lo, Hi); local
853 SplitVecRes_VECTOR_SHUFFLE(cast<ShuffleVectorSDNode>(N), Lo, Hi); local
971 SetSplitVector(SDValue(N, ResNo), Lo, Hi); local
974 SplitVecRes_BinOp(SDNode *N, SDValue &Lo, SDValue &Hi) argument
988 SplitVecRes_TernaryOp(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1004 SplitVecRes_FIX(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1017 SplitVecRes_BITCAST(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1066 SplitInteger(BitConvertToInteger(InOp), LoIntVT, HiIntVT, Lo, Hi); local
1074 SplitVecRes_BUILD_VECTOR(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1087 SplitVecRes_CONCAT_VECTORS(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1108 SplitVecRes_EXTRACT_SUBVECTOR(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1124 SplitVecRes_INSERT_SUBVECTOR(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1176 SplitVecRes_FPOWI(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1184 SplitVecRes_FCOPYSIGN(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1203 SplitVecRes_InregOp(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1219 SplitVecRes_ExtVecInRegOp(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1257 SplitVecRes_StrictFPOp(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1364 SplitVecRes_OverflowOp(SDNode *N, unsigned ResNo, SDValue &Lo, SDValue &Hi) argument
1405 SplitVecRes_INSERT_VECTOR_ELT(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1484 SplitVecRes_SCALAR_TO_VECTOR(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1493 SplitVecRes_LOAD(LoadSDNode *LD, SDValue &Lo, SDValue &Hi) argument
1531 SplitVecRes_MLOAD(MaskedLoadSDNode *MLD, SDValue &Lo, SDValue &Hi) argument
1601 SplitVecRes_MGATHER(MaskedGatherSDNode *MGT, SDValue &Lo, SDValue &Hi) argument
1667 SplitVecRes_SETCC(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1694 SplitVecRes_UnaryOp(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1719 SplitVecRes_ExtendOp(SDNode *N, SDValue &Lo, SDValue &Hi) argument
1768 SplitVecRes_VECTOR_SHUFFLE(ShuffleVectorSDNode *N, SDValue &Lo, SDValue &Hi) argument
1877 SplitVecRes_VAARG(SDNode *N, SDValue &Lo, SDValue &Hi) argument
2033 SDValue Lo, Hi; local
2057 SDValue Lo, Hi; local
2100 SDValue Lo, Hi; local
2134 SDValue Lo, Hi; local
2151 SDValue Lo, Hi; local
2176 SDValue Lo, Hi; local
2226 SDValue Lo, Hi; local
2288 SDValue Hi = DAG.getMaskedGather(DAG.getVTList(HiVT, MVT::Other), HiVT, dl, local
2340 SDValue Lo, Hi; local
2443 SDValue Lo, Hi; local
2632 SDValue Lo, Hi; local
[all...]
/freebsd-12-stable/contrib/dialog/samples/
H A Deditbox12 Hi, this is an edit box. It can be used to edit text from a file.
H A Deditbox210 Hi, this is an edit box. It can be used to edit text from a file.
H A Deditbox412 Hi, this is an edit box. It can be used to edit text from a file.
H A Dtextbox9 Hi, this is a text dialog box. It can be used to display text from a file.
H A Dtextbox29 Hi, this is a text dialog box. It can be used to display text from a file.
H A Deditbox-utf813 Hi, this is a edit box. You can use this to
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/BPF/Disassembler/
H A DBPFDisassembler.cpp140 uint64_t Lo, Hi; local
149 Hi = (Bytes[0] << 24) | (Bytes[1] << 16) | (Bytes[2] << 0) | (Bytes[3] << 8);
152 Hi = (Bytes[0] << 24) | ((Bytes[1] & 0x0F) << 20) | ((Bytes[1] & 0xF0) << 12) |
156 Insn = Make_64(Hi, Lo);
166 uint64_t Insn, Hi; local
195 Hi = (Bytes[12] << 0) | (Bytes[13] << 8) | (Bytes[14] << 16) | (Bytes[15] << 24);
197 Hi = (Bytes[12] << 24) | (Bytes[13] << 16) | (Bytes[14] << 8) | (Bytes[15] << 0);
199 Op.setImm(Make_64(Hi, Op.getImm()));
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DSwapByteOrder.h64 uint16_t Hi = value << 8;
66 return Hi | Lo;
92 uint64_t Hi = SwapByteOrder_32(uint32_t(value));
94 return (Hi << 32) | Lo;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterDwarf.cpp53 /// Emit something like ".uleb128 Hi-Lo".
54 void AsmPrinter::EmitLabelDifferenceAsULEB128(const MCSymbol *Hi, argument
56 OutStreamer->emitAbsoluteSymbolDiffAsULEB128(Hi, Lo);
186 void AsmPrinter::EmitCallSiteOffset(const MCSymbol *Hi, argument
191 EmitLabelDifferenceAsULEB128(Hi, Lo);
193 EmitLabelDifference(Hi, Lo, GetSizeOfEncodedValue(Encoding));
/freebsd-12-stable/crypto/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...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DMDBuilder.cpp84 MDNode *MDBuilder::createRange(const APInt &Lo, const APInt &Hi) { argument
85 assert(Lo.getBitWidth() == Hi.getBitWidth() && "Mismatched bitwidths!");
88 return createRange(ConstantInt::get(Ty, Lo), ConstantInt::get(Ty, Hi));
91 MDNode *MDBuilder::createRange(Constant *Lo, Constant *Hi) { argument
93 if (Hi == Lo)
96 // Return the range [Lo, Hi).
97 return MDNode::get(Context, {createConstant(Lo), createConstant(Hi)});
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp1065 const unsigned Hi = SplatValue.lshr(16).getLoBits(16).getZExtValue(); local
1069 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32);
1071 if (Hi)
1076 Hi ? SDValue(Res, 0) : ZeroVal, LoVal);
1078 assert((Hi || Lo) && "Zero case reached 32 bit case splat synthesis!");
1088 const unsigned Hi = SplatValue.lshr(16).getLoBits(16).getZExtValue(); local
1092 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32);
1094 if (Hi)
1099 Hi ? SDValue(Res, 0) : ZeroVal, LoVal);
1103 CurDAG->getTargetConstant(((Hi >> 1
1137 const unsigned Hi = SplatValue.lshr(16).getLoBits(16).getZExtValue(); local
[all...]
H A DMips16ISelDAGToDAG.cpp47 SDNode *Lo = nullptr, *Hi = nullptr; local
59 Hi = CurDAG->getMachineNode(Opcode, DL, Ty, InFlag);
61 return std::make_pair(Lo, Hi);
H A DMipsISelLowering.h76 // No relation with Mips Hi register
77 Hi,
428 SDValue Hi = DAG.getNode(MipsISD::GotHi, DL, Ty, local
430 Hi = DAG.getNode(ISD::ADD, DL, Ty, Hi, getGlobalReg(DAG, Ty));
431 SDValue Wrapper = DAG.getNode(MipsISD::Wrapper, DL, Ty, Hi,
445 SDValue Hi = getTargetNode(N, Ty, DAG, MipsII::MO_ABS_HI); local
448 DAG.getNode(MipsISD::Hi, DL, Ty, Hi),
462 SDValue Hi local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1147 SDValue Hi = DAG.getTargetConstantPool(C, MVT::i32, N->getAlignment(), local
1151 Hi = DAG.getNode(LanaiISD::HI, DL, MVT::i32, Hi);
1153 SDValue Result = DAG.getNode(ISD::OR, DL, MVT::i32, Hi, Lo);
1182 SDValue Hi = DAG.getTargetGlobalAddress( local
1186 Hi = DAG.getNode(LanaiISD::HI, DL, MVT::i32, Hi);
1188 return DAG.getNode(ISD::OR, DL, MVT::i32, Hi, Lo);
1200 SDValue Hi = DAG.getBlockAddress(BA, MVT::i32, true, OpFlagHi); local
1202 Hi
1224 SDValue Hi = DAG.getTargetJumpTable( local
1271 SDValue Hi = local
1309 SDValue Hi = DAG.getNode(ISD::SRL, dl, MVT::i32, ShOpHi, ShAmt); local
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsics.h162 static IITDescriptor get(IITDescriptorKind K, unsigned short Hi, argument
164 unsigned Field = Hi << 16 | Lo;
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);
/freebsd-12-stable/contrib/llvm-project/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) { argument
133 assert(Hi && Lo);
137 if (!Hi->getFragment() || Hi->getFragment() != Lo->getFragment() ||
138 Hi->isVariable() || Lo->isVariable())
141 return Hi->getOffset() - Lo->getOffset();
144 void MCObjectStreamer::emitAbsoluteSymbolDiff(const MCSymbol *Hi, argument
147 if (Optional<uint64_t> Diff = absoluteSymbolDiff(getAssembler(), Hi, L
154 emitAbsoluteSymbolDiffAsULEB128(const MCSymbol *Hi, const MCSymbol *Lo) argument
[all...]

Completed in 154 milliseconds

1234