Home
last modified time | relevance | path

Searched refs:ImmOffset (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCCodeEmitter.cpp424 ImmOffset = CDisp8 - Value; in isDispOrCDisp8()
519 emitConstant(DispOp.getImm() + ImmOffset, Size, CB); in emitImmediate()
532 assert(ImmOffset == 0); in emitImmediate()
564 ImmOffset -= 4; in emitImmediate()
572 ImmOffset -= 2; in emitImmediate()
574 ImmOffset -= 1; in emitImmediate()
576 if (ImmOffset) in emitImmediate()
802 int ImmOffset = 0; in emitMemModRMByte() local
806 ImmOffset); in emitMemModRMByte()
829 int ImmOffset = 0; in emitMemModRMByte() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp1507 ImmOffset = CurDAG->getTargetConstant(0, DL, MVT::i32); in SelectMUBUFScratchOffen()
1744 int64_t ImmOffset = 0; in SelectGlobalSAddr() local
1757 ImmOffset = COffsetVal; in SelectGlobalSAddr()
1898 SDValue VAddr, SDValue SAddr, uint64_t ImmOffset) const { in checkFlatScratchSVSSwizzleBug()
1908 KnownBits::makeConstant(APInt(32, ImmOffset))); in checkFlatScratchSVSSwizzleBug()
1917 int64_t ImmOffset = 0; in SelectScratchSVAddr() local
1927 ImmOffset = COffsetVal; in SelectScratchSVAddr()
1976 if (checkFlatScratchSVSSwizzleBug(VAddr, SAddr, ImmOffset)) in SelectScratchSVAddr()
2562 int ImmOffset = 0; in SelectDS_GWS() local
2578 ImmOffset = ConstOffset->getZExtValue(); in SelectDS_GWS()
[all …]
H A DAMDGPUISelDAGToDAG.h168 SDValue &ImmOffset) const;
189 uint64_t ImmOffset) const;
H A DAMDGPUInstructionSelector.h250 uint64_t ImmOffset) const;
297 Register &SOffset, int64_t &ImmOffset) const;
H A DAMDGPUInstructionSelector.cpp1676 unsigned ImmOffset; in selectDSGWSIntrinsic() local
1702 std::tie(BaseOffset, ImmOffset) = in selectDSGWSIntrinsic()
1742 MIB.addImm(ImmOffset) in selectDSGWSIntrinsic()
4404 int64_t ImmOffset = 0; in selectGlobalSAddr() local
4414 ImmOffset = ConstOffset; in selectGlobalSAddr()
4515 int64_t ImmOffset = 0; in selectScratchSAddr() local
4525 ImmOffset = ConstOffset; in selectScratchSAddr()
4592 int64_t ImmOffset = 0; in selectScratchSVAddr() local
4602 ImmOffset = ConstOffset; in selectScratchSVAddr()
5159 .addImm(ImmOffset); in splitIllegalMUBUFOffset()
[all …]
H A DAMDGPURegisterBankInfo.cpp1255 uint32_t SOffset, ImmOffset; in setBufferOffsets() local
1259 InstOffsetVal = ImmOffset; in setBufferOffsets()
1273 uint32_t SOffset, ImmOffset; in setBufferOffsets() local
1280 InstOffsetVal = ImmOffset; in setBufferOffsets()
1365 int64_t ImmOffset = 0; in applyMappingSBufferLoad() local
1801 unsigned ImmOffset; in splitBufferOffsets() local
1809 if (ImmOffset != 0) { in splitBufferOffsets()
1819 ImmOffset -= Overflow; in splitBufferOffsets()
1821 Overflow += ImmOffset; in splitBufferOffsets()
1822 ImmOffset = 0; in splitBufferOffsets()
[all …]
H A DAMDGPULegalizerInfo.cpp5468 unsigned ImmOffset; in splitBufferOffsets() local
5472 std::tie(BaseReg, ImmOffset) = in splitBufferOffsets()
5487 unsigned Overflow = ImmOffset & ~MaxImm; in splitBufferOffsets()
5488 ImmOffset -= Overflow; in splitBufferOffsets()
5490 Overflow += ImmOffset; in splitBufferOffsets()
5491 ImmOffset = 0; in splitBufferOffsets()
5506 return std::pair(BaseReg, ImmOffset); in splitBufferOffsets()
5618 unsigned ImmOffset; in legalizeBufferStore() local
5674 .addImm(ImmOffset); // offset(imm) in legalizeBufferStore()
5755 unsigned ImmOffset; in legalizeBufferLoad() local
[all …]
H A DSIInstrInfo.h1309 bool splitMUBUFOffset(uint32_t Imm, uint32_t &SOffset, uint32_t &ImmOffset,
H A DSIISelLowering.cpp9805 unsigned ImmOffset = C1->getZExtValue(); in splitBufferOffsets() local
9814 unsigned Overflow = ImmOffset & ~MaxImm; in splitBufferOffsets()
9815 ImmOffset -= Overflow; in splitBufferOffsets()
9817 Overflow += ImmOffset; in splitBufferOffsets()
9818 ImmOffset = 0; in splitBufferOffsets()
9848 uint32_t SOffset, ImmOffset; in setBufferOffsets() local
9849 if (TII->splitMUBUFOffset(Imm, SOffset, ImmOffset, Alignment)) { in setBufferOffsets()
9852 Offsets[2] = DAG.getTargetConstant(ImmOffset, DL, MVT::i32); in setBufferOffsets()
9859 uint32_t SOffset, ImmOffset; in setBufferOffsets() local
9862 TII->splitMUBUFOffset(Offset, SOffset, ImmOffset, Alignment)) { in setBufferOffsets()
[all …]
H A DSIInstrInfo.cpp8925 uint32_t &ImmOffset, Align Alignment) const { in splitMUBUFOffset() argument
8964 ImmOffset = Imm; in splitMUBUFOffset()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp856 const int64_t ImmOffset = MFI.getObjectOffset(SaveIndex); in emitPrologue() local
857 assert((ImmOffset <= -8 && ImmOffset >= -512) && in emitPrologue()
859 assert(((ImmOffset & 0x7) == 0) && in emitPrologue()
863 .addImm(ImmOffset) in emitPrologue()
1871 const int64_t ImmOffset = MFI.getObjectOffset(SaveIndex); in emitEpilogue() local
1872 assert((ImmOffset <= -8 && ImmOffset >= -512) && in emitEpilogue()
1874 assert(((ImmOffset & 0x7) == 0) && in emitEpilogue()
1878 .addImm(ImmOffset) in emitEpilogue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ExpandPseudoInsts.cpp763 int ImmOffset = MI.getOperand(2).getImm() + Offset; in expandSVESpillFill() local
765 assert(ImmOffset >= -256 && ImmOffset < 256 && in expandSVESpillFill()
771 .addImm(ImmOffset); in expandSVESpillFill()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp4049 SDValue Base, RegOffset, ImmOffset; in Select() local
4052 SelectAddrMode3(Addr, Base, RegOffset, ImmOffset); in Select()
4061 SDValue Ops[] = {Base, RegOffset, ImmOffset, Chain}; in Select()
4078 SDValue Base, RegOffset, ImmOffset; in Select() local
4081 SelectAddrMode3(Addr, Base, RegOffset, ImmOffset); in Select()
4092 SDValue Ops[] = {SDValue(RegPair, 0), Base, RegOffset, ImmOffset, Chain}; in Select()