/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypesGeneric.cpp | 35 SDValue &Lo, SDValue &Hi) { in ExpandRes_MERGE_VALUES() 40 void DAGTypeLegalizer::ExpandRes_BITCAST(SDNode *N, SDValue &Lo, SDValue &Hi) { in ExpandRes_BITCAST() 191 SDValue &Hi) { in ExpandRes_BUILD_PAIR() 198 SDValue &Hi) { in ExpandRes_EXTRACT_ELEMENT() 209 SDValue &Hi) { in ExpandRes_EXTRACT_VECTOR_ELT() 248 SDValue &Hi) { in ExpandRes_NormalLoad() 287 void DAGTypeLegalizer::ExpandRes_VAARG(SDNode *N, SDValue &Lo, SDValue &Hi) { in ExpandRes_VAARG() 385 SDValue Lo, Hi; in ExpandOp_BUILD_VECTOR() local 401 SDValue Lo, Hi; in ExpandOp_EXTRACT_ELEMENT() local 425 SDValue Lo, Hi; in ExpandOp_INSERT_VECTOR_ELT() local [all …]
|
H A D | LegalizeTypes.cpp | 774 GetExpandedInteger(SDValue Op,SDValue & Lo,SDValue & Hi) GetExpandedInteger() argument 782 SetExpandedInteger(SDValue Op,SDValue Lo,SDValue Hi) SetExpandedInteger() argument 811 GetExpandedFloat(SDValue Op,SDValue & Lo,SDValue & Hi) GetExpandedFloat() argument 819 SetExpandedFloat(SDValue Op,SDValue Lo,SDValue Hi) SetExpandedFloat() argument 835 GetSplitVector(SDValue Op,SDValue & Lo,SDValue & Hi) GetSplitVector() argument 844 SetSplitVector(SDValue Op,SDValue Lo,SDValue Hi) SetSplitVector() argument 986 GetPairElements(SDValue Pair,SDValue & Lo,SDValue & Hi) GetPairElements() argument 993 JoinIntegers(SDValue Lo,SDValue Hi) JoinIntegers() argument 1022 SplitInteger(SDValue Op,EVT LoVT,EVT HiVT,SDValue & Lo,SDValue & Hi) SplitInteger() argument 1041 SplitInteger(SDValue Op,SDValue & Lo,SDValue & Hi) SplitInteger() argument [all...] |
H A D | LegalizeFloatTypes.cpp | 1272 SDValue Lo, Hi; ExpandFloatResult() local 1373 ExpandFloatRes_ConstantFP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_ConstantFP() argument 1388 ExpandFloatRes_Unary(SDNode * N,RTLIB::Libcall LC,SDValue & Lo,SDValue & Hi) ExpandFloatRes_Unary() argument 1403 ExpandFloatRes_Binary(SDNode * N,RTLIB::Libcall LC,SDValue & Lo,SDValue & Hi) ExpandFloatRes_Binary() argument 1418 ExpandFloatRes_FABS(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FABS() argument 1432 ExpandFloatRes_FMINNUM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMINNUM() argument 1440 ExpandFloatRes_FMAXNUM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMAXNUM() argument 1448 ExpandFloatRes_FADD(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FADD() argument 1456 ExpandFloatRes_FCBRT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FCBRT() argument 1464 ExpandFloatRes_FCEIL(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FCEIL() argument 1472 ExpandFloatRes_FCOPYSIGN(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FCOPYSIGN() argument 1482 ExpandFloatRes_FCOS(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FCOS() argument 1490 ExpandFloatRes_FDIV(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FDIV() argument 1500 ExpandFloatRes_FEXP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FEXP() argument 1508 ExpandFloatRes_FEXP2(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FEXP2() argument 1516 ExpandFloatRes_FEXP10(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FEXP10() argument 1525 ExpandFloatRes_FFLOOR(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FFLOOR() argument 1533 ExpandFloatRes_FLOG(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FLOG() argument 1541 ExpandFloatRes_FLOG2(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FLOG2() argument 1549 ExpandFloatRes_FLOG10(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FLOG10() argument 1557 ExpandFloatRes_FMA(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMA() argument 1578 ExpandFloatRes_FMUL(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMUL() argument 1588 ExpandFloatRes_FNEARBYINT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FNEARBYINT() argument 1598 ExpandFloatRes_FNEG(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FNEG() argument 1606 ExpandFloatRes_FP_EXTEND(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FP_EXTEND() argument 1635 ExpandFloatRes_FPOW(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FPOW() argument 1643 ExpandFloatRes_FPOWI(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FPOWI() argument 1648 ExpandFloatRes_FLDEXP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FLDEXP() argument 1653 ExpandFloatRes_FREEZE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FREEZE() argument 1664 ExpandFloatRes_FREM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FREM() argument 1672 ExpandFloatRes_FRINT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FRINT() argument 1680 ExpandFloatRes_FROUND(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FROUND() argument 1690 ExpandFloatRes_FROUNDEVEN(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FROUNDEVEN() argument 1700 ExpandFloatRes_FSIN(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FSIN() argument 1708 ExpandFloatRes_FSQRT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FSQRT() argument 1716 ExpandFloatRes_FSUB(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FSUB() argument 1726 ExpandFloatRes_FTRUNC(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FTRUNC() argument 1734 ExpandFloatRes_LOAD(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_LOAD() argument 1766 ExpandFloatRes_XINT_TO_FP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_XINT_TO_FP() argument 1991 SDValue Lo, Hi; ExpandFloatOp_FCOPYSIGN() local 2003 SDValue Lo, Hi; ExpandFloatOp_FP_ROUND() local 2111 SDValue Lo, Hi; ExpandFloatOp_STORE() local 2535 SDValue Lo, Hi; PromoteFloatRes_EXTRACT_VECTOR_ELT() local [all...] |
H A D | LegalizeIntegerTypes.cpp | 455 SDValue Lo, Hi; PromoteIntRes_BITCAST() local 1386 SDValue Hi = GetPromotedInteger(N->getOperand(0)); PromoteIntRes_FunnelShift() local 1436 SDValue Hi = GetPromotedInteger(N->getOperand(0)); PromoteIntRes_VPFunnelShift() local 1676 SDValue Hi = PromoteIntRes_XMULO() local 2022 SDValue Hi = GetPromotedInteger(N->getOperand(1)); PromoteIntOp_BUILD_PAIR() local 2592 SDValue Lo, Hi; ExpandIntegerResult() local 2810 ExpandShiftByConstant(SDNode * N,const APInt & Amt,SDValue & Lo,SDValue & Hi) ExpandShiftByConstant() argument 2899 ExpandShiftWithKnownAmountBit(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandShiftWithKnownAmountBit() argument 2986 ExpandShiftWithUnknownAmountBit(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandShiftWithUnknownAmountBit() argument 3078 ExpandIntRes_MINMAX(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_MINMAX() argument 3195 ExpandIntRes_ADDSUB(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ADDSUB() argument 3337 ExpandIntRes_ADDSUBC(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ADDSUBC() argument 3363 ExpandIntRes_ADDSUBE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ADDSUBE() argument 3383 ExpandIntRes_UADDSUBO(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_UADDSUBO() argument 3454 ExpandIntRes_UADDSUBO_CARRY(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_UADDSUBO_CARRY() argument 3474 ExpandIntRes_SADDSUBO_CARRY(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SADDSUBO_CARRY() argument 3494 ExpandIntRes_ANY_EXTEND(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ANY_EXTEND() argument 3517 ExpandIntRes_AssertSext(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_AssertSext() argument 3539 ExpandIntRes_AssertZext(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_AssertZext() argument 3559 ExpandIntRes_BITREVERSE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_BITREVERSE() argument 3567 ExpandIntRes_BSWAP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_BSWAP() argument 3575 ExpandIntRes_PARITY(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_PARITY() argument 3586 ExpandIntRes_Constant(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_Constant() argument 3599 ExpandIntRes_ABS(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ABS() argument 3648 ExpandIntRes_CTLZ(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_CTLZ() argument 3668 ExpandIntRes_CTPOP(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_CTPOP() argument 3679 ExpandIntRes_CTTZ(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_CTTZ() argument 3699 ExpandIntRes_GET_ROUNDING(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_GET_ROUNDING() argument 3727 ExpandIntRes_FP_TO_XINT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_FP_TO_XINT() argument 3769 ExpandIntRes_FP_TO_XINT_SAT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_FP_TO_XINT_SAT() argument 3775 ExpandIntRes_XROUND_XRINT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_XROUND_XRINT() argument 3862 ExpandIntRes_LOAD(LoadSDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_LOAD() argument 3975 ExpandIntRes_Logical(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_Logical() argument 3985 ExpandIntRes_MUL(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_MUL() argument 4060 ExpandIntRes_READCYCLECOUNTER(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_READCYCLECOUNTER() argument 4071 ExpandIntRes_ADDSUBSAT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ADDSUBSAT() argument 4077 ExpandIntRes_SHLSAT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SHLSAT() argument 4088 ExpandIntRes_MULFIX(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_MULFIX() argument 4304 ExpandIntRes_DIVFIX(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_DIVFIX() argument 4318 ExpandIntRes_SADDSUBO(SDNode * Node,SDValue & Lo,SDValue & Hi) ExpandIntRes_SADDSUBO() argument 4391 ExpandIntRes_SDIV(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SDIV() argument 4419 ExpandIntRes_ShiftThroughStack(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ShiftThroughStack() argument 4524 ExpandIntRes_Shift(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_Shift() argument 4647 ExpandIntRes_SIGN_EXTEND(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SIGN_EXTEND() argument 4678 ExpandIntRes_SIGN_EXTEND_INREG(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SIGN_EXTEND_INREG() argument 4704 ExpandIntRes_SREM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SREM() argument 4732 ExpandIntRes_TRUNCATE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_TRUNCATE() argument 4744 ExpandIntRes_XMULO(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_XMULO() argument 4882 ExpandIntRes_UDIV(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_UDIV() argument 4925 ExpandIntRes_UREM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_UREM() argument 4968 ExpandIntRes_ZERO_EXTEND(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ZERO_EXTEND() argument 4995 ExpandIntRes_ATOMIC_LOAD(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ATOMIC_LOAD() argument 5010 ExpandIntRes_VECREDUCE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_VECREDUCE() argument 5018 ExpandIntRes_Rotate(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_Rotate() argument 5028 ExpandIntRes_FunnelShift(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_FunnelShift() argument 5061 ExpandIntRes_VSCALE(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_VSCALE() argument 5369 SDValue Lo, Hi; ExpandIntOp_SPLAT_VECTOR() local 5379 SDValue Lo, Hi; ExpandIntOp_Shift() local 5388 SDValue Lo, Hi; ExpandIntOp_RETURNADDR() local 5433 SDValue Lo, Hi; ExpandIntOp_STORE() local 5521 SDValue Hi; // The upper half is dropped out. ExpandIntOp_VP_STRIDED() local [all...] |
H A D | LegalizeVectorTypes.cpp | 974 SDValue Lo, Hi; SplitVectorResult() local 1263 SplitVecRes_BinOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BinOp() argument 1295 SplitVecRes_TernaryOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_TernaryOp() argument 1328 SplitVecRes_FIX(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FIX() argument 1344 SplitVecRes_BITCAST(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BITCAST() argument 1404 SplitVecRes_BUILD_VECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BUILD_VECTOR() argument 1417 SplitVecRes_CONCAT_VECTORS(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_CONCAT_VECTORS() argument 1438 SplitVecRes_EXTRACT_SUBVECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_EXTRACT_SUBVECTOR() argument 1454 SplitVecRes_INSERT_SUBVECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_INSERT_SUBVECTOR() argument 1522 SplitVecRes_FPOp_MultiType(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FPOp_MultiType() argument 1545 SplitVecRes_IS_FPCLASS(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_IS_FPCLASS() argument 1562 SplitVecRes_InregOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_InregOp() argument 1578 SplitVecRes_ExtVecInRegOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ExtVecInRegOp() argument 1616 SplitVecRes_StrictFPOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_StrictFPOp() argument 1723 SplitVecRes_OverflowOp(SDNode * N,unsigned ResNo,SDValue & Lo,SDValue & Hi) SplitVecRes_OverflowOp() argument 1766 SplitVecRes_INSERT_VECTOR_ELT(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_INSERT_VECTOR_ELT() argument 1847 SplitVecRes_STEP_VECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_STEP_VECTOR() argument 1870 SplitVecRes_ScalarOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ScalarOp() argument 1884 SplitVecRes_LOAD(LoadSDNode * LD,SDValue & Lo,SDValue & Hi) SplitVecRes_LOAD() argument 1930 SplitVecRes_VP_LOAD(VPLoadSDNode * LD,SDValue & Lo,SDValue & Hi) SplitVecRes_VP_LOAD() argument 2010 SplitVecRes_VP_STRIDED_LOAD(VPStridedLoadSDNode * SLD,SDValue & Lo,SDValue & Hi) SplitVecRes_VP_STRIDED_LOAD() argument 2091 SplitVecRes_MLOAD(MaskedLoadSDNode * MLD,SDValue & Lo,SDValue & Hi) SplitVecRes_MLOAD() argument 2175 SplitVecRes_Gather(MemSDNode * N,SDValue & Lo,SDValue & Hi,bool SplitSETCC) SplitVecRes_Gather() argument 2264 SplitVecRes_SETCC(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_SETCC() argument 2304 SplitVecRes_UnaryOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_UnaryOp() argument 2346 SplitVecRes_FFREXP(SDNode * N,unsigned ResNo,SDValue & Lo,SDValue & Hi) SplitVecRes_FFREXP() argument 2382 SplitVecRes_ExtendOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ExtendOp() argument 2450 SplitVecRes_VECTOR_SHUFFLE(ShuffleVectorSDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_SHUFFLE() argument 2802 SplitVecRes_VAARG(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VAARG() argument 2823 SplitVecRes_FP_TO_XINT_SAT(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FP_TO_XINT_SAT() argument 2840 SplitVecRes_VECTOR_REVERSE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_REVERSE() argument 2850 SplitVecRes_VECTOR_SPLICE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_SPLICE() argument 2866 SplitVecRes_VP_REVERSE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VP_REVERSE() argument 3123 SDValue Lo, Hi; SplitVecOp_VSELECT() local 3147 SDValue Lo, Hi; SplitVecOp_VECREDUCE() local 3166 SDValue Lo, Hi; SplitVecOp_VECREDUCE_SEQ() local 3192 SDValue Lo, Hi; SplitVecOp_VP_REDUCE() local 3216 SDValue Lo, Hi; SplitVecOp_UnaryOp() local 3258 SDValue Lo, Hi; SplitVecOp_BITCAST() local 3281 SDValue Lo, Hi; SplitVecOp_INSERT_SUBVECTOR() local 3301 SDValue Lo, Hi; SplitVecOp_EXTRACT_SUBVECTOR() local 3360 SDValue Lo, Hi; SplitVecOp_EXTRACT_VECTOR_ELT() local 3417 SDValue Lo, Hi; SplitVecOp_ExtVecInRegOp() local 3428 SDValue Lo, Hi; SplitVecOp_Gather() local 3476 SDValue Lo, Hi; SplitVecOp_VP_STORE() local 3578 SDValue Hi = DAG.getStridedStoreVP( SplitVecOp_VP_STRIDED_STORE() local 3624 SDValue Lo, Hi, Res; SplitVecOp_MSTORE() local 3762 SDValue Lo, Hi; SplitVecOp_STORE() local 3959 SDValue Lo, Hi; SplitVecOp_FP_ROUND() local 4014 SDValue Hi = DAG.getNode(N->getOpcode(), DL, LHSHiVT, LHSHi, RHSHi); SplitVecOp_FPOpDifferentTypes() local 4021 SDValue Lo, Hi; SplitVecOp_FP_TO_XINT_SAT() local [all...] |
H A D | LegalizeTypes.h | 1080 GetSplitOp(SDValue Op,SDValue & Lo,SDValue & Hi) GetSplitOp() argument 1112 GetExpandedOp(SDValue Op,SDValue & Lo,SDValue & Hi) GetExpandedOp() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMergeBaseOffset.cpp | 138 foldOffset(MachineInstr & Hi,MachineInstr & Lo,MachineInstr & Tail,int64_t Offset) foldOffset() argument 174 foldLargeOffset(MachineInstr & Hi,MachineInstr & Lo,MachineInstr & TailAdd,Register GAReg) foldLargeOffset() argument 249 foldShiftedOffset(MachineInstr & Hi,MachineInstr & Lo,MachineInstr & TailShXAdd,Register GAReg) foldShiftedOffset() argument 295 detectAndFoldOffset(MachineInstr & Hi,MachineInstr & Lo) detectAndFoldOffset() argument 355 foldIntoMemoryOps(MachineInstr & Hi,MachineInstr & Lo) foldIntoMemoryOps() argument [all...] |
H A D | RISCVExpandPseudoInsts.cpp | 313 Register Hi = in expandRV32ZdinxStore() local 350 Register Hi = expandRV32ZdinxLoad() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | bit.h | 111 uint16_t Hi = UV << 8; in byteswap() local 135 uint64_t Hi = llvm::byteswap<uint32_t>(UV); in byteswap() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | aarch32.cpp | 54 int64_t decodeImmBT4BlT1BlxT2(uint32_t Hi, uint32_t Lo) { in decodeImmBT4BlT1BlxT2() 79 int64_t decodeImmBT4BlT1BlxT2_J1J2(uint32_t Hi, uint32_t Lo) { in decodeImmBT4BlT1BlxT2_J1J2() 124 uint16_t decodeImmMovtT1MovwT3(uint32_t Hi, uint32_t Lo) { in decodeImmMovtT1MovwT3() 147 int64_t decodeRegMovtT1MovwT3(uint32_t Hi, uint32_t Lo) { in decodeRegMovtT1MovwT3() 205 support::ulittle16_t &Hi; // First halfword member 219 const support::ulittle16_t &Hi; // First halfword member 266 static bool checkOpcodeThumb(uint16_t Hi, uint16_t Lo) { in checkOpcodeThumb() 347 uint16_t Hi = R.Hi & FixupInfo<Kind>::RegMask.Hi; in checkRegister() local
|
H A D | ELF_riscv.cpp | 243 int64_t Hi = Value + 0x800; applyFixup() local 260 int64_t Hi = Value + 0x800; applyFixup() local 302 int64_t Hi = Value + 0x800; applyFixup() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/Disassembler/ |
H A D | BPFDisassembler.cpp | 144 uint64_t Lo, Hi; in readInstruction64() local 170 uint64_t Insn, Hi; in getInstruction() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.h | 73 Hi, enumerator 416 SDValue Hi = DAG.getNode(MipsISD::GotHi, DL, Ty, getAddrGlobalLargeGOT() local 433 SDValue Hi = getTargetNode(N, Ty, DAG, MipsII::MO_ABS_HI); getAddrNonPIC() local 450 SDValue Hi = getTargetNode(N, Ty, DAG, MipsII::MO_ABS_HI); getAddrNonPICSym64() local [all...] |
H A D | Mips16ISelDAGToDAG.cpp | 47 SDNode *Lo = nullptr, *Hi = nullptr; in selectMULT() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VECustomDAG.h | 132 Hi = 1 // Float (32, 0] enumerator
|
H A D | VEISelLowering.h | 42 Hi, // Hi/Lo operations, typically on a global address. enumerator
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiISelLowering.cpp | 1149 SDValue Hi = DAG.getTargetConstantPool(C, MVT::i32, N->getAlign(), LowerConstantPool() local 1184 SDValue Hi = DAG.getTargetGlobalAddress( LowerGlobalAddress() local 1202 SDValue Hi = DAG.getBlockAddress(BA, MVT::i32, true, OpFlagHi); LowerBlockAddress() local 1226 SDValue Hi = DAG.getTargetJumpTable( LowerJumpTable() local 1273 SDValue Hi = LowerSHL_PARTS() local 1311 SDValue Hi = DAG.getNode(ISD::SRL, dl, MVT::i32, ShOpHi, ShAmt); LowerSRL_PARTS() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.h | 41 Hi, enumerator
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinterDwarf.cpp | 185 void AsmPrinter::emitCallSiteOffset(const MCSymbol *Hi, const MCSymbol *Lo, in emitCallSiteOffset()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 539 SDValue Hi = DAG.getNode(XCoreISD::MACCS, dl, in LowerSMUL_LOHI() local 556 SDValue Hi = DAG.getNode(XCoreISD::LMUL, dl, in LowerUMUL_LOHI() local 653 SDValue Hi = DAG.getNode(XCoreISD::MACCU, dl, in TryExpandADDWithMul() local 661 SDValue Hi in TryExpandADDWithMul() local 672 SDValue Hi = DAG.getNode(XCoreISD::MACCU, dl, TryExpandADDWithMul() local 718 SDValue Hi = DAG.getNode(Opcode, dl, DAG.getVTList(MVT::i32, MVT::i32), ExpandADDSUB() local 1675 SDValue Hi = DAG.getNode(XCoreISD::LMUL, dl, PerformDAGCombine() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SwitchLoweringUtils.cpp | 76 const APInt &Hi = Clusters[i].High->getValue(); in findJumpTables() local 433 uint64_t Hi = (Clusters[i].High->getValue() - LowBound).getZExtValue(); buildBitTests() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | MDBuilder.cpp | 84 createRange(const APInt & Lo,const APInt & Hi) createRange() argument 91 createRange(Constant * Lo,Constant * Hi) createRange() argument
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | aarch32.h | 170 const uint16_t Hi; // First halfword member
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/ |
H A D | AMDGPUDisassembler.h | 39 uint64_t Hi = 0; global() variable [all...] |
/freebsd-src/sys/contrib/dev/acpica/components/utilities/ |
H A D | utmath.c | 164 UINT32 Hi; member [all...] |