Home
last modified time | relevance | path

Searched refs:BaseLo (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp2100 MachineOperand BaseLo = Def->getOperand(1); in processBaseWithConstOffset() local
2102 if (!BaseLo.isReg() || !BaseHi.isReg()) in processBaseWithConstOffset()
2105 MachineInstr *BaseLoDef = MRI->getUniqueVRegDef(BaseLo.getReg()); in processBaseWithConstOffset()
2117 BaseLo = *Src1; in processBaseWithConstOffset()
2121 BaseLo = *Src0; in processBaseWithConstOffset()
2124 if (!BaseLo.isReg()) in processBaseWithConstOffset()
2142 Addr.Base.LoReg = BaseLo.getReg(); in processBaseWithConstOffset()
2144 Addr.Base.LoSubReg = BaseLo.getSubReg(); in processBaseWithConstOffset()
H A DAMDGPUISelDAGToDAG.cpp857 SDValue BaseLo = Lo.getOperand(0); in getBaseWithOffsetUsingSplitOR() local
860 if (BaseLo.getOpcode() == ISD::EXTRACT_VECTOR_ELT && in getBaseWithOffsetUsingSplitOR()
862 BaseLo.getOperand(0) == BaseHi.getOperand(0) && in getBaseWithOffsetUsingSplitOR()
864 isa<ConstantSDNode>(BaseLo.getOperand(1)) && in getBaseWithOffsetUsingSplitOR()
865 BaseLo.getConstantOperandVal(1) == 0 && in getBaseWithOffsetUsingSplitOR()
869 N0 = BaseLo.getOperand(0).getOperand(0); in getBaseWithOffsetUsingSplitOR()