Home
last modified time | relevance | path

Searched refs:OffsetIdx (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FalkorHWPFFix.cpp231 int OffsetIdx; in getLoadInfo() local
242 OffsetIdx = -1; in getLoadInfo()
262 OffsetIdx = -1; in getLoadInfo()
284 OffsetIdx = -1; in getLoadInfo()
359 OffsetIdx = -1; in getLoadInfo()
367 OffsetIdx = 5; in getLoadInfo()
387 OffsetIdx = 5; in getLoadInfo()
409 OffsetIdx = 3; in getLoadInfo()
484 OffsetIdx = 3; in getLoadInfo()
552 OffsetIdx = 2; in getLoadInfo()
[all …]
H A DAArch64FrameLowering.cpp1658 unsigned OffsetIdx = MI.getNumExplicitOperands() - 1; in fixupCalleeSaveRestoreStackOffset() local
1659 assert(MI.getOperand(OffsetIdx - 1).getReg() == AArch64::SP && in fixupCalleeSaveRestoreStackOffset()
1662 MachineOperand &OffsetOpnd = MI.getOperand(OffsetIdx); in fixupCalleeSaveRestoreStackOffset()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp1744 unsigned OffsetIdx; in simplifyAMDGCNMemoryIntrinsicDemanded() local
1748 OffsetIdx = 1; in simplifyAMDGCNMemoryIntrinsicDemanded()
1755 OffsetIdx = InvalidOffsetIdx; in simplifyAMDGCNMemoryIntrinsicDemanded()
1757 OffsetIdx = 1; in simplifyAMDGCNMemoryIntrinsicDemanded()
1761 OffsetIdx = 2; in simplifyAMDGCNMemoryIntrinsicDemanded()
1765 OffsetIdx = InvalidOffsetIdx; in simplifyAMDGCNMemoryIntrinsicDemanded()
1769 if (OffsetIdx != InvalidOffsetIdx) { in simplifyAMDGCNMemoryIntrinsicDemanded()
1772 auto *Offset = Args[OffsetIdx]; in simplifyAMDGCNMemoryIntrinsicDemanded()
1778 Args[OffsetIdx] = IC.Builder.CreateAdd(Offset, OffsetAddVal); in simplifyAMDGCNMemoryIntrinsicDemanded()
H A DSILoadStoreOptimizer.cpp838 int OffsetIdx = AMDGPU::getNamedOperandIdx(Opc, AMDGPU::OpName::offset); in setMI() local
839 Offset = I->getOperand(OffsetIdx).getImm(); in setMI()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp19612 unsigned OffsetIdx = 1; in CombineToPreIndexedLoadStore() local
19613 if (OtherUse->getOperand(OffsetIdx).getNode() == BasePtr.getNode()) in CombineToPreIndexedLoadStore()
19614 OffsetIdx = 0; in CombineToPreIndexedLoadStore()
19615 assert(OtherUse->getOperand(!OffsetIdx).getNode() == BasePtr.getNode() && in CombineToPreIndexedLoadStore()
19629 auto *CN = cast<ConstantSDNode>(OtherUse->getOperand(OffsetIdx)); in CombineToPreIndexedLoadStore()
19632 int X0 = (OtherUse->getOpcode() == ISD::SUB && OffsetIdx == 1) ? -1 : 1; in CombineToPreIndexedLoadStore()
19633 int Y0 = (OtherUse->getOpcode() == ISD::SUB && OffsetIdx == 0) ? -1 : 1; in CombineToPreIndexedLoadStore()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp3626 auto OffsetIdx = B.buildAnd(IdxTy, Idx, OffsetMask); in getBitcastWiderVectorElementOffset() local
3627 return B.buildShl(IdxTy, OffsetIdx, in getBitcastWiderVectorElementOffset()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp12883 if (const int OffsetIdx = BroadcastIdx % Scale) in lowerShuffleAsTruncBroadcast() local
12885 DAG.getConstant(OffsetIdx * EltSize, DL, MVT::i8)); in lowerShuffleAsTruncBroadcast()