Lines Matching refs:COffsetVal
1655 int64_t COffsetVal = cast<ConstantSDNode>(N1)->getSExtValue(); in SelectFlatOffsetImpl() local
1658 if (TII->isLegalFLATOffset(COffsetVal, AS, FlatVariant)) { in SelectFlatOffsetImpl()
1660 OffsetVal = COffsetVal; in SelectFlatOffsetImpl()
1676 TII->splitFlatOffset(COffsetVal, AS, FlatVariant); in SelectFlatOffsetImpl()
1774 int64_t COffsetVal = cast<ConstantSDNode>(RHS)->getSExtValue(); in SelectGlobalSAddr() local
1777 if (TII->isLegalFLATOffset(COffsetVal, AMDGPUAS::GLOBAL_ADDRESS, in SelectGlobalSAddr()
1780 ImmOffset = COffsetVal; in SelectGlobalSAddr()
1782 if (COffsetVal > 0) { in SelectGlobalSAddr()
1789 COffsetVal, AMDGPUAS::GLOBAL_ADDRESS, SIInstrFlags::FlatGlobal); in SelectGlobalSAddr()
1808 !TII->isInlineConstant(APInt(32, COffsetVal & 0xffffffff)) + in SelectGlobalSAddr()
1809 !TII->isInlineConstant(APInt(32, COffsetVal >> 32)); in SelectGlobalSAddr()
1884 int64_t COffsetVal = 0; in SelectScratchSAddr() local
1887 COffsetVal = cast<ConstantSDNode>(Addr.getOperand(1))->getSExtValue(); in SelectScratchSAddr()
1897 if (!TII->isLegalFLATOffset(COffsetVal, AMDGPUAS::PRIVATE_ADDRESS, in SelectScratchSAddr()
1901 COffsetVal, AMDGPUAS::PRIVATE_ADDRESS, SIInstrFlags::FlatScratch); in SelectScratchSAddr()
1903 COffsetVal = SplitImmOffset; in SelectScratchSAddr()
1914 Offset = CurDAG->getTargetConstant(COffsetVal, DL, MVT::i32); in SelectScratchSAddr()
1946 int64_t COffsetVal = cast<ConstantSDNode>(RHS)->getSExtValue(); in SelectScratchSVAddr() local
1949 if (TII->isLegalFLATOffset(COffsetVal, AMDGPUAS::PRIVATE_ADDRESS, true)) { in SelectScratchSVAddr()
1951 ImmOffset = COffsetVal; in SelectScratchSVAddr()
1952 } else if (!LHS->isDivergent() && COffsetVal > 0) { in SelectScratchSVAddr()
1958 = TII->splitFlatOffset(COffsetVal, AMDGPUAS::PRIVATE_ADDRESS, true); in SelectScratchSVAddr()