Searched refs:AddrIdx (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCNaCl.h20 bool isBasePlusOffsetMemoryAccess(unsigned Opcode, unsigned *AddrIdx,
H A DMipsNaClELFStreamer.cpp124 void sandboxLoadStoreStackChange(const MCInst &MI, unsigned AddrIdx, argument
130 unsigned BaseReg = MI.getOperand(AddrIdx).getReg();
157 unsigned AddrIdx = 0; variable
159 bool IsMemAccess = isBasePlusOffsetMemoryAccess(Inst.getOpcode(), &AddrIdx,
164 && baseRegNeedsLoadStoreMask(Inst.getOperand(AddrIdx)
170 sandboxLoadStoreStackChange(Inst, AddrIdx, STI, MaskBefore, MaskAfter);
210 bool isBasePlusOffsetMemoryAccess(unsigned Opcode, unsigned *AddrIdx, argument
231 *AddrIdx = 1;
242 *AddrIdx = 1;
250 *AddrIdx
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp133 int AddrIdx[MaxAddressRegs]; member in struct:__anon3979::SILoadStoreOptimizer::CombineInfo
140 const MachineOperand &AddrRegNext = MI.getOperand(AddrIdx[i]);
548 AddrIdx[NumAddresses++] =
551 AddrIdx[NumAddresses++] =
554 AddrIdx[NumAddresses++] =
557 AddrIdx[NumAddresses++] =
560 AddrIdx[NumAddresses++] =
563 AddrIdx[NumAddresses++] =
566 AddrIdx[NumAddresses++] =
571 AddrReg[J] = &I->getOperand(AddrIdx[
[all...]
H A DAMDGPULegalizerInfo.cpp3588 int AddrIdx, int DimIdx, int EndIdx,
3593 for (int I = AddrIdx; I < EndIdx; ++I) {
3695 const int AddrIdx = getImageVAddrIdxBegin(BaseOpcode, NumDefs);
3704 int DimIdx = AddrIdx + BaseOpcode->NumExtraArgs;
3766 const int LodIdx = AddrIdx + NumVAddrs - 1;
3788 const int LodIdx = AddrIdx + NumVAddrs - 1;
3813 IsA16 ? (AddrIdx + NumVAddrs) : (DimIdx + NumGradients);
3814 packImageA16AddressToDwords(B, MI, PackedRegs, AddrIdx, DimIdx,
3819 for (int I = DimIdx + NumGradients; I != AddrIdx + NumVAddrs; ++I) {
3838 MachineOperand &SrcOp = MI.getOperand(AddrIdx
[all...]
H A DSIISelLowering.cpp5824 unsigned AddrIdx; // Index of first address argument local
5842 AddrIdx = 4;
5846 AddrIdx = 3;
5891 AddrIdx = DMaskIdx + 1;
5906 dyn_cast<ConstantFPSDNode>(Op.getOperand(AddrIdx+NumVAddrs-1))) {
5917 dyn_cast<ConstantSDNode>(Op.getOperand(AddrIdx+NumVAddrs-1))) {
5927 VAddrs.push_back(Op.getOperand(AddrIdx + I));
5930 unsigned DimIdx = AddrIdx + BaseOpcode->NumExtraArgs;
5932 unsigned CoordsEnd = AddrIdx + NumMIVAddrs;
6011 CtrlIdx = AddrIdx
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp735 unsigned AddrIdx; local
736 if ((isBasePlusOffsetMemoryAccess(CurrI->getOpcode(), &AddrIdx) &&
737 baseRegNeedsLoadStoreMask(CurrI->getOperand(AddrIdx).getReg())) ||

Completed in 102 milliseconds