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