Lines Matching refs:RAX
41 CCIfType<[i64], CCAssignToReg<[RAX, RDX, RCX]>>,
173 // The X86-Win64 calling convention always returns __m64 values in RAX.
186 CCIfType<[i64], CCAssignToReg<[R15, RBP, RAX, RDX]>>
194 // Return: RAX
195 CCIfType<[i64], CCAssignToReg<[RAX]>>
204 CCIfType<[i64], CCAssignToReg<[RAX, RDX, RCX, R8]>>,
234 RAX, R10, R11, R13, R14, R15]>>
306 // For Swift Calling Convention, pass sret in %RAX.
308 CCIfSRet<CCIfType<[i64], CCAssignToReg<[RAX]>>>>,
375 RAX, R10, R11, R13, R14]>>
489 CCIfType<[i64], CCAssignToReg<[RAX]>>,
861 def CSR_64EHRet : CalleeSavedRegs<(add RAX, RDX, CSR_64)>;
879 def CSR_64_RT_MostRegs : CalleeSavedRegs<(add CSR_64, RAX, RCX, RDX, RSI, RDI,
902 def CSR_64_AllRegs : CalleeSavedRegs<(add CSR_64_MostRegs, RAX)>;
903 def CSR_64_AllRegs_AVX : CalleeSavedRegs<(sub (add CSR_64_MostRegs, RAX,
906 def CSR_64_AllRegs_AVX512 : CalleeSavedRegs<(sub (add CSR_64_MostRegs, RAX,