Lines Matching refs:GRLen

4680 static bool CC_LoongArchAssign2GRLen(unsigned GRLen, CCState &State,  in CC_LoongArchAssign2GRLen()  argument
4684 unsigned GRLenInBytes = GRLen / 8; in CC_LoongArchAssign2GRLen()
4721 unsigned GRLen = DL.getLargestLegalIntTypeSizeInBits(); in CC_LoongArch() local
4722 assert((GRLen == 32 || GRLen == 64) && "Unspport GRLen"); in CC_LoongArch()
4723 MVT GRLenVT = GRLen == 32 ? MVT::i32 : MVT::i64; in CC_LoongArch()
4756 } else if (UseGPRForFloat && GRLen == 64 && ValVT == MVT::f64) { in CC_LoongArch()
4759 } else if (UseGPRForFloat && GRLen == 32 && ValVT == MVT::f64) { in CC_LoongArch()
4770 unsigned TwoGRLenInBytes = (2 * GRLen) / 8; in CC_LoongArch()
4810 return CC_LoongArchAssign2GRLen(GRLen, State, VA, AF, ValNo, ValVT, LocVT, in CC_LoongArch()
4816 unsigned StoreSizeBytes = GRLen / 8; in CC_LoongArch()
4817 Align StackAlign = Align(GRLen / 8); in CC_LoongArch()
5667 getIntrinsicForMaskedAtomicRMWBinOp(unsigned GRLen, in getIntrinsicForMaskedAtomicRMWBinOp() argument
5669 if (GRLen == 64) { in getIntrinsicForMaskedAtomicRMWBinOp()
5693 if (GRLen == 32) { in getIntrinsicForMaskedAtomicRMWBinOp()
5761 unsigned GRLen = Subtarget.getGRLen(); in emitMaskedAtomicRMWIntrinsic() local
5763 Builder.getIntN(GRLen, static_cast<uint64_t>(AI->getOrdering())); in emitMaskedAtomicRMWIntrinsic()
5767 getIntrinsicForMaskedAtomicRMWBinOp(GRLen, AI->getOperation()), Tys); in emitMaskedAtomicRMWIntrinsic()
5769 if (GRLen == 64) { in emitMaskedAtomicRMWIntrinsic()
5788 Builder.CreateSub(Builder.getIntN(GRLen, GRLen - ValWidth), ShiftAmt); in emitMaskedAtomicRMWIntrinsic()
5796 if (GRLen == 64) in emitMaskedAtomicRMWIntrinsic()