/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() 190 void DAGTypeLegalizer::ExpandRes_BUILD_PAIR(SDNode *N, SDValue &Lo, in ExpandRes_BUILD_PAIR() 197 void DAGTypeLegalizer::ExpandRes_EXTRACT_ELEMENT(SDNode *N, SDValue &Lo, in ExpandRes_EXTRACT_ELEMENT() 208 void DAGTypeLegalizer::ExpandRes_EXTRACT_VECTOR_ELT(SDNode *N, SDValue &Lo, in ExpandRes_EXTRACT_VECTOR_ELT() 247 void DAGTypeLegalizer::ExpandRes_NormalLoad(SDNode *N, SDValue &Lo, 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 | 773 GetExpandedInteger(SDValue Op,SDValue & Lo,SDValue & Hi) GetExpandedInteger() argument 781 SetExpandedInteger(SDValue Op,SDValue Lo,SDValue Hi) SetExpandedInteger() argument 810 GetExpandedFloat(SDValue Op,SDValue & Lo,SDValue & Hi) GetExpandedFloat() argument 818 SetExpandedFloat(SDValue Op,SDValue Lo,SDValue Hi) SetExpandedFloat() argument 834 GetSplitVector(SDValue Op,SDValue & Lo,SDValue & Hi) GetSplitVector() argument 843 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 1372 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 1417 ExpandFloatRes_FABS(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FABS() argument 1431 ExpandFloatRes_FMINNUM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMINNUM() argument 1439 ExpandFloatRes_FMAXNUM(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMAXNUM() argument 1447 ExpandFloatRes_FADD(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FADD() argument 1455 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 1489 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 1515 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 1556 ExpandFloatRes_FMA(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMA() argument 1577 ExpandFloatRes_FMUL(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FMUL() argument 1588 ExpandFloatRes_FNEARBYINT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FNEARBYINT() argument 1597 ExpandFloatRes_FNEG(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FNEG() argument 1605 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 1647 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 1715 ExpandFloatRes_FSUB(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FSUB() argument 1726 ExpandFloatRes_FTRUNC(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_FTRUNC() argument 1733 ExpandFloatRes_LOAD(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandFloatRes_LOAD() argument 1765 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 1387 SDValue Lo = GetPromotedInteger(N->getOperand(1)); PromoteIntRes_FunnelShift() local 1437 SDValue Lo = GetPromotedInteger(N->getOperand(1)); PromoteIntRes_VPFunnelShift() local 2021 SDValue Lo = ZExtPromotedInteger(N->getOperand(0)); 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 3453 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 3574 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 3698 ExpandIntRes_GET_ROUNDING(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_GET_ROUNDING() argument 3726 ExpandIntRes_FP_TO_XINT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_FP_TO_XINT() argument 3768 ExpandIntRes_FP_TO_XINT_SAT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_FP_TO_XINT_SAT() argument 3774 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 4059 ExpandIntRes_READCYCLECOUNTER(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_READCYCLECOUNTER() argument 4070 ExpandIntRes_ADDSUBSAT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_ADDSUBSAT() argument 4076 ExpandIntRes_SHLSAT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_SHLSAT() argument 4087 ExpandIntRes_MULFIX(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_MULFIX() argument 4303 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 4418 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 5027 ExpandIntRes_FunnelShift(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandIntRes_FunnelShift() argument 5060 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 [all...] |
H A D | LegalizeVectorTypes.cpp | 974 SDValue Lo, Hi; SplitVectorResult() local 1263 SplitVecRes_BinOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BinOp() argument 1294 SplitVecRes_TernaryOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_TernaryOp() argument 1328 SplitVecRes_FIX(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FIX() argument 1343 SplitVecRes_BITCAST(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BITCAST() argument 1403 SplitVecRes_BUILD_VECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BUILD_VECTOR() argument 1416 SplitVecRes_CONCAT_VECTORS(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_CONCAT_VECTORS() argument 1437 SplitVecRes_EXTRACT_SUBVECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_EXTRACT_SUBVECTOR() argument 1453 SplitVecRes_INSERT_SUBVECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_INSERT_SUBVECTOR() argument 1521 SplitVecRes_FPOp_MultiType(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FPOp_MultiType() argument 1544 SplitVecRes_IS_FPCLASS(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_IS_FPCLASS() argument 1561 SplitVecRes_InregOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_InregOp() argument 1577 SplitVecRes_ExtVecInRegOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ExtVecInRegOp() argument 1615 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 1765 SplitVecRes_INSERT_VECTOR_ELT(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_INSERT_VECTOR_ELT() argument 1846 SplitVecRes_STEP_VECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_STEP_VECTOR() argument 1869 SplitVecRes_ScalarOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ScalarOp() argument 1883 SplitVecRes_LOAD(LoadSDNode * LD,SDValue & Lo,SDValue & Hi) SplitVecRes_LOAD() argument 1929 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 2174 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 2303 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 2381 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 2822 SplitVecRes_FP_TO_XINT_SAT(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FP_TO_XINT_SAT() argument 2839 SplitVecRes_VECTOR_REVERSE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_REVERSE() argument 2849 SplitVecRes_VECTOR_SPLICE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_SPLICE() argument 2865 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 3548 SDValue Lo = DAG.getStridedStoreVP( SplitVecOp_VP_STRIDED_STORE() local 3624 SDValue Lo, Hi, Res; SplitVecOp_MSTORE() local 3714 SDValue Lo; SplitVecOp_Scatter() local 3762 SDValue Lo, Hi; SplitVecOp_STORE() local 3959 SDValue Lo, Hi; SplitVecOp_FP_ROUND() local 4013 SDValue Lo = DAG.getNode(N->getOpcode(), DL, LHSLoVT, LHSLo, RHSLo); 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 175 foldLargeOffset(MachineInstr & Hi,MachineInstr & Lo,MachineInstr & TailAdd,Register GAReg) foldLargeOffset() argument 250 foldShiftedOffset(MachineInstr & Hi,MachineInstr & Lo,MachineInstr & TailShXAdd,Register GAReg) foldShiftedOffset() argument 296 detectAndFoldOffset(MachineInstr & Hi,MachineInstr & Lo) detectAndFoldOffset() argument 356 foldIntoMemoryOps(MachineInstr & Hi,MachineInstr & Lo) foldIntoMemoryOps() argument 520 MachineInstr *Lo = nullptr; runOnMachineFunction() local [all...] |
H A D | RISCVExpandPseudoInsts.cpp | 311 Register Lo = in expandRV32ZdinxStore() local 348 Register Lo = expandRV32ZdinxLoad() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | bit.h | 112 uint16_t Lo = UV >> 8; in byteswap() local 136 uint32_t Lo = llvm::byteswap<uint32_t>(UV >> 32); 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() 206 support::ulittle16_t &Lo; // Second halfword member 220 const support::ulittle16_t &Lo; // Second halfword member 266 static bool checkOpcodeThumb(uint16_t Hi, uint16_t Lo) { in checkOpcodeThumb() 348 uint16_t Lo = R.Lo & FixupInfo<Kind>::RegMask.Lo; in checkRegister() local
|
H A D | ELF_riscv.cpp | 246 int32_t Lo = Value & 0xFFF; applyFixup() local 277 int64_t Lo = Value & 0xFFF; applyFixup() local 292 int64_t Lo = Value & 0xFFF; applyFixup() local 314 int32_t Lo = Value & 0xFFF; applyFixup() local 324 int64_t Lo = Value & 0xFFF; applyFixup() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/ |
H A D | AMDGPUDisassembler.h | 43 Lo(Lo) Lo() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.h | 77 Lo, enumerator 389 SDValue Lo = DAG.getNode(MipsISD::Lo, DL, Ty, getAddrLocal() local 434 SDValue Lo = getTargetNode(N, Ty, DAG, MipsII::MO_ABS_LO); getAddrNonPIC() local 451 SDValue Lo = getTargetNode(N, Ty, DAG, MipsII::MO_ABS_LO); getAddrNonPICSym64() local [all...] |
H A D | MipsSEISelDAGToDAG.cpp | 1157 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); trySelect() local 1166 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); trySelect() local 1189 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); trySelect() local 1238 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); trySelect() 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 | 131 Lo = 0, // Integer (63, 32] enumerator
|
H A D | VEISelLowering.h | 43 Lo, // Hi/Lo operations, typically on a global address. enumerator
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.cpp | 542 SDValue Lo(Hi.getNode(), 1); in LowerSMUL_LOHI() local 559 SDValue Lo(Hi.getNode(), 1); in LowerUMUL_LOHI() local 656 SDValue Lo(Hi.getNode(), 1); in TryExpandADDWithMul() local 664 SDValue Lo(Hi.getNode(), 1); in TryExpandADDWithMul() local 675 SDValue Lo(Hi.getNode(), 1); in TryExpandADDWithMul() local 714 SDValue Lo = DAG.getNode(Opcode, dl, DAG.getVTList(MVT::i32, MVT::i32), ExpandADDSUB() local 1629 SDValue Lo = DAG.getNode(ISD::ADD, dl, VT, N2, N3); PerformDAGCombine() local 1678 SDValue Lo(Hi.getNode(), 1); PerformDAGCombine() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiISelLowering.cpp | 1151 SDValue Lo = DAG.getTargetConstantPool(C, MVT::i32, N->getAlign(), LowerConstantPool() local 1186 SDValue Lo = DAG.getTargetGlobalAddress( LowerGlobalAddress() local 1203 SDValue Lo = DAG.getBlockAddress(BA, MVT::i32, true, OpFlagLo); LowerBlockAddress() local 1228 SDValue Lo = DAG.getTargetJumpTable( LowerJumpTable() local 1279 SDValue Lo = DAG.getSelect( LowerSHL_PARTS() local 1314 SDValue Lo = DAG.getNode(ISD::SRL, dl, MVT::i32, ShOpLo, ShAmt); LowerSRL_PARTS() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.h | 42 Lo, // Hi/Lo operations, typically on a global address. 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/CodeGen/ |
H A D | SwitchLoweringUtils.cpp | 77 const APInt &Lo = Clusters[i].Low->getValue(); in findJumpTables() local 432 uint64_t Lo = (Clusters[i].Low->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 | 171 const uint16_t Lo; // Second halfword member
|
/freebsd-src/sys/contrib/dev/acpica/components/utilities/ |
H A D | utmath.c | 163 UINT32 Lo; member [all...] |