• Home
  • Raw
  • Download

Lines Matching refs:CalleeSavedRegs

379 def CSR_AArch64_AAPCS : CalleeSavedRegs<(add X19, X20, X21, X22, X23, X24,
386 def CSR_AArch64_AAPCS_X18 : CalleeSavedRegs<(add X18, CSR_AArch64_AAPCS)>;
391 def CSR_Win_AArch64_AAPCS : CalleeSavedRegs<(add X19, X20, X21, X22, X23, X24,
398 def CSR_Win_AArch64_CFGuard_Check : CalleeSavedRegs<(add CSR_Win_AArch64_AAPCS,
404 def CSR_AArch64_AAVPCS : CalleeSavedRegs<(add X19, X20, X21, X22, X23, X24,
410 def CSR_AArch64_SVE_AAPCS : CalleeSavedRegs<(add (sequence "Z%u", 8, 23),
423 def CSR_AArch64_AAPCS_ThisReturn : CalleeSavedRegs<(add CSR_AArch64_AAPCS, X0)>;
426 : CalleeSavedRegs<(sub CSR_AArch64_AAPCS, X21)>;
431 : CalleeSavedRegs<(add (sequence "X%u", 1, 28), FP,
435 : CalleeSavedRegs<(add (sequence "W%u", 0, 30), WSP,
441 def CSR_AArch64_NoRegs : CalleeSavedRegs<(add)>;
443 def CSR_AArch64_RT_MostRegs : CalleeSavedRegs<(add CSR_AArch64_AAPCS,
447 : CalleeSavedRegs<(add (sequence "X%u", 0, 15),
453 def CSR_Darwin_AArch64_AAPCS : CalleeSavedRegs<(add LR, FP, X19, X20, X21, X22,
458 def CSR_Darwin_AArch64_AAVPCS : CalleeSavedRegs<(add LR, FP, X19, X20, X21,
462 : CalleeSavedRegs<(add CSR_Darwin_AArch64_AAPCS, X0)>;
465 : CalleeSavedRegs<(sub CSR_Darwin_AArch64_AAPCS, X21)>;
472 : CalleeSavedRegs<(add (sub (sequence "X%u", 1, 28), X16, X17),
481 : CalleeSavedRegs<(add CSR_Darwin_AArch64_AAPCS,
487 : CalleeSavedRegs<(add LR, FP)>;
491 : CalleeSavedRegs<(sub CSR_Darwin_AArch64_CXX_TLS, LR, FP)>;
494 : CalleeSavedRegs<(add CSR_Darwin_AArch64_AAPCS, (sequence "X%u", 9, 15))>;
499 : CalleeSavedRegs<(add CSR_AArch64_NoRegs, X18)>;
501 : CalleeSavedRegs<(add CSR_AArch64_AllRegs, X18)>;
503 : CalleeSavedRegs<(add CSR_AArch64_AAPCS_SwiftError, X18)>;
505 : CalleeSavedRegs<(add CSR_AArch64_RT_MostRegs, X18)>;
507 : CalleeSavedRegs<(add CSR_AArch64_AAVPCS, X18)>;
509 : CalleeSavedRegs<(add CSR_AArch64_SVE_AAPCS, X18)>;
511 : CalleeSavedRegs<(add CSR_AArch64_AAPCS, X18)>;