Home
last modified time | relevance | path

Searched defs:Lo (Results 1 – 25 of 99) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp35 SDValue &Lo, SDValue &Hi) { in ExpandRes_MERGE_VALUES()
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()
247 void DAGTypeLegalizer::ExpandRes_NormalLoad(SDNode *N, SDValue &Lo, in ExpandRes_NormalLoad()
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
472 SDValue Lo, Hi; in ExpandOp_NormalStore() local
554 void DAGTypeLegalizer::SplitRes_SELECT_CC(SDNode *N, SDValue &Lo, in SplitRes_SELECT_CC()
574 void DAGTypeLegalizer::SplitVecRes_AssertZext(SDNode *N, SDValue &Lo, in SplitVecRes_AssertZext()
[all …]
H A DLegalizeTypes.cpp773 void DAGTypeLegalizer::GetExpandedInteger(SDValue Op, SDValue &Lo, in GetExpandedInteger()
781 void DAGTypeLegalizer::SetExpandedInteger(SDValue Op, SDValue Lo, in SetExpandedInteger()
810 void DAGTypeLegalizer::GetExpandedFloat(SDValue Op, SDValue &Lo, in GetExpandedFloat()
818 void DAGTypeLegalizer::SetExpandedFloat(SDValue Op, SDValue Lo, in SetExpandedFloat()
834 void DAGTypeLegalizer::GetSplitVector(SDValue Op, SDValue &Lo, in GetSplitVector()
843 void DAGTypeLegalizer::SetSplitVector(SDValue Op, SDValue Lo, in SetSplitVector()
986 SDValue &Lo, SDValue &Hi) { in GetPairElements()
993 SDValue DAGTypeLegalizer::JoinIntegers(SDValue Lo, SDValue Hi) { in JoinIntegers()
1022 SDValue &Lo, SDValue &Hi) { in SplitInteger()
1041 SDValue &Lo, SDValue &Hi) { in SplitInteger()
H A DLegalizeFloatTypes.cpp1272 SDValue Lo, Hi; in ExpandFloatResult() local
1417 void DAGTypeLegalizer::ExpandFloatRes_FABS(SDNode *N, SDValue &Lo, in ExpandFloatRes_FABS()
1447 void DAGTypeLegalizer::ExpandFloatRes_FADD(SDNode *N, SDValue &Lo, in ExpandFloatRes_FADD()
1489 void DAGTypeLegalizer::ExpandFloatRes_FDIV(SDNode *N, SDValue &Lo, in ExpandFloatRes_FDIV()
1556 void DAGTypeLegalizer::ExpandFloatRes_FMA(SDNode *N, SDValue &Lo, in ExpandFloatRes_FMA()
1577 void DAGTypeLegalizer::ExpandFloatRes_FMUL(SDNode *N, SDValue &Lo, in ExpandFloatRes_FMUL()
1597 void DAGTypeLegalizer::ExpandFloatRes_FNEG(SDNode *N, SDValue &Lo, in ExpandFloatRes_FNEG()
1991 SDValue Lo, Hi; in ExpandFloatOp_FCOPYSIGN() local
2003 SDValue Lo, Hi; in ExpandFloatOp_FP_ROUND() local
2111 SDValue Lo, Hi; in ExpandFloatOp_STORE() local
[all …]
H A DLegalizeIntegerTypes.cpp455 SDValue Lo, Hi; in PromoteIntRes_BITCAST() local
1387 SDValue Lo = GetPromotedInteger(N->getOperand(1)); in PromoteIntRes_FunnelShift() local
1437 SDValue Lo = GetPromotedInteger(N->getOperand(1)); in PromoteIntRes_VPFunnelShift() local
2021 SDValue Lo = ZExtPromotedInteger(N->getOperand(0)); in PromoteIntOp_BUILD_PAIR() local
2592 SDValue Lo, Hi; in ExpandIntegerResult() local
3574 void DAGTypeLegalizer::ExpandIntRes_PARITY(SDNode *N, SDValue &Lo, in ExpandIntRes_PARITY()
4076 void DAGTypeLegalizer::ExpandIntRes_SHLSAT(SDNode *N, SDValue &Lo, in ExpandIntRes_SHLSAT()
5369 SDValue Lo, Hi; in ExpandIntOp_SPLAT_VECTOR() local
5379 SDValue Lo, Hi; in ExpandIntOp_Shift() local
5388 SDValue Lo, Hi; in ExpandIntOp_RETURNADDR() local
[all …]
H A DLegalizeVectorTypes.cpp974 SDValue Lo, Hi; in SplitVectorResult() local
3123 SDValue Lo, Hi; in SplitVecOp_VSELECT() local
3147 SDValue Lo, Hi; in SplitVecOp_VECREDUCE() local
3166 SDValue Lo, Hi; in SplitVecOp_VECREDUCE_SEQ() local
3192 SDValue Lo, Hi; in SplitVecOp_VP_REDUCE() local
3216 SDValue Lo, Hi; in SplitVecOp_UnaryOp() local
3258 SDValue Lo, Hi; in SplitVecOp_BITCAST() local
3281 SDValue Lo, Hi; in SplitVecOp_INSERT_SUBVECTOR() local
3301 SDValue Lo, Hi; in SplitVecOp_EXTRACT_SUBVECTOR() local
3417 SDValue Lo, Hi; in SplitVecOp_ExtVecInRegOp() local
[all …]
H A DLegalizeTypes.h1080 void GetSplitOp(SDValue Op, SDValue &Lo, SDValue &Hi) { in GetSplitOp()
1112 void GetExpandedOp(SDValue Op, SDValue &Lo, SDValue &Hi) { in GetExpandedOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMergeBaseOffset.cpp138 void RISCVMergeBaseOffsetOpt::foldOffset(MachineInstr &Hi, MachineInstr &Lo, in foldOffset()
175 MachineInstr &Lo, in foldLargeOffset()
250 MachineInstr &Lo, in foldShiftedOffset()
296 MachineInstr &Lo) { in detectAndFoldOffset()
356 MachineInstr &Lo) { in foldIntoMemoryOps()
520 MachineInstr *Lo = nullptr; in runOnMachineFunction() local
H A DRISCVExpandPseudoInsts.cpp311 Register Lo = in expandRV32ZdinxStore() local
347 Register Lo = in expandRV32ZdinxLoad() local
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A Dbit.h112 uint16_t Lo = UV >> 8; in byteswap() local
136 uint32_t Lo = llvm::byteswap<uint32_t>(UV >> 32); in byteswap() local
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A Daarch32.cpp54 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 DELF_riscv.cpp246 int32_t Lo = Value & 0xFFF; in applyFixup() local
277 int64_t Lo = Value & 0xFFF; in applyFixup() local
292 int64_t Lo = Value & 0xFFF; in applyFixup() local
314 int32_t Lo = Value & 0xFFF; in applyFixup() local
324 int64_t Lo = Value & 0xFFF; in applyFixup() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.h43 DecoderUInt128(uint64_t Lo, uint64_t Hi = 0) : Lo(Lo), Hi(Hi) {} in Lo() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.h77 Lo, enumerator
389 SDValue Lo = DAG.getNode(MipsISD::Lo, DL, Ty, in getAddrLocal() local
434 SDValue Lo = getTargetNode(N, Ty, DAG, MipsII::MO_ABS_LO); in getAddrNonPIC() local
451 SDValue Lo = getTargetNode(N, Ty, DAG, MipsII::MO_ABS_LO); in getAddrNonPICSym64() local
H A DMipsSEISelDAGToDAG.cpp1157 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); in trySelect() local
1166 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); in trySelect() local
1189 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); in trySelect() local
1238 const unsigned Lo = SplatValue.getLoBits(16).getZExtValue(); in trySelect() local
H A DMips16ISelDAGToDAG.cpp47 SDNode *Lo = nullptr, *Hi = nullptr; in selectMULT() local
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.h131 Lo = 0, // Integer (63, 32] enumerator
H A DVEISelLowering.h43 Lo, // Hi/Lo operations, typically on a global address. enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp542 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), in ExpandADDSUB() local
1629 SDValue Lo = DAG.getNode(ISD::ADD, dl, VT, N2, N3); in PerformDAGCombine() local
1678 SDValue Lo(Hi.getNode(), 1); in PerformDAGCombine() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1151 SDValue Lo = DAG.getTargetConstantPool(C, MVT::i32, N->getAlign(), in LowerConstantPool() local
1186 SDValue Lo = DAG.getTargetGlobalAddress( in LowerGlobalAddress() local
1203 SDValue Lo = DAG.getBlockAddress(BA, MVT::i32, true, OpFlagLo); in LowerBlockAddress() local
1228 SDValue Lo = DAG.getTargetJumpTable( in LowerJumpTable() local
1279 SDValue Lo = DAG.getSelect( in LowerSHL_PARTS() local
1314 SDValue Lo = DAG.getNode(ISD::SRL, dl, MVT::i32, ShOpLo, ShAmt); in LowerSRL_PARTS() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h42 Lo, // Hi/Lo operations, typically on a global address. enumerator
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterDwarf.cpp185 void AsmPrinter::emitCallSiteOffset(const MCSymbol *Hi, const MCSymbol *Lo, in emitCallSiteOffset()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DMDBuilder.cpp84 MDNode *MDBuilder::createRange(const APInt &Lo, const APInt &Hi) { in createRange()
91 MDNode *MDBuilder::createRange(Constant *Lo, Constant *Hi) { in createRange()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSwitchLoweringUtils.cpp77 const APInt &Lo = Clusters[i].Low->getValue(); in findJumpTables() local
432 uint64_t Lo = (Clusters[i].Low->getValue() - LowBound).getZExtValue(); in buildBitTests() local
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A Daarch32.h171 const uint16_t Lo; // Second halfword member
/freebsd/sys/contrib/dev/acpica/components/utilities/
H A Dutmath.c163 UINT32 Lo; member

1234