Lines Matching refs:COffsetVal
1546 int64_t COffsetVal = cast<ConstantSDNode>(N1)->getSExtValue(); in SelectFlatOffsetImpl() local
1549 if (TII->isLegalFLATOffset(COffsetVal, AS, FlatVariant)) { in SelectFlatOffsetImpl()
1551 OffsetVal = COffsetVal; in SelectFlatOffsetImpl()
1567 TII->splitFlatOffset(COffsetVal, AS, FlatVariant); in SelectFlatOffsetImpl()
1665 int64_t COffsetVal = cast<ConstantSDNode>(RHS)->getSExtValue(); in SelectGlobalSAddr() local
1668 if (TII->isLegalFLATOffset(COffsetVal, AMDGPUAS::GLOBAL_ADDRESS, in SelectGlobalSAddr()
1671 ImmOffset = COffsetVal; in SelectGlobalSAddr()
1673 if (COffsetVal > 0) { in SelectGlobalSAddr()
1680 COffsetVal, AMDGPUAS::GLOBAL_ADDRESS, SIInstrFlags::FlatGlobal); in SelectGlobalSAddr()
1699 !TII->isInlineConstant(APInt(32, COffsetVal & 0xffffffff)) + in SelectGlobalSAddr()
1700 !TII->isInlineConstant(APInt(32, COffsetVal >> 32)); in SelectGlobalSAddr()
1775 int64_t COffsetVal = 0; in SelectScratchSAddr() local
1778 COffsetVal = cast<ConstantSDNode>(Addr.getOperand(1))->getSExtValue(); in SelectScratchSAddr()
1788 if (!TII->isLegalFLATOffset(COffsetVal, AMDGPUAS::PRIVATE_ADDRESS, in SelectScratchSAddr()
1792 COffsetVal, AMDGPUAS::PRIVATE_ADDRESS, SIInstrFlags::FlatScratch); in SelectScratchSAddr()
1794 COffsetVal = SplitImmOffset; in SelectScratchSAddr()
1805 Offset = CurDAG->getTargetConstant(COffsetVal, DL, MVT::i16); in SelectScratchSAddr()
1835 int64_t COffsetVal = cast<ConstantSDNode>(RHS)->getSExtValue(); in SelectScratchSVAddr() local
1838 if (TII->isLegalFLATOffset(COffsetVal, AMDGPUAS::PRIVATE_ADDRESS, true)) { in SelectScratchSVAddr()
1840 ImmOffset = COffsetVal; in SelectScratchSVAddr()
1841 } else if (!LHS->isDivergent() && COffsetVal > 0) { in SelectScratchSVAddr()
1847 = TII->splitFlatOffset(COffsetVal, AMDGPUAS::PRIVATE_ADDRESS, true); in SelectScratchSVAddr()