c8247c0a19
rustc_codegen_llvm: Add a new 'pc' option to branch-protection Add a new 'pc' option to -Z branch-protection for aarch64 that enables the use of PC as a diversifier in PAC branch protection code. When the pauth-lr target feature is enabled in combination with -Z branch-protection=pac-ret,pc, the new 9.5-a instructions (pacibsppc, retaasppc, etc) will be generated. |
||
---|---|---|
.. | ||
function-return | ||
regparm | ||
branch-protection-missing-pac-ret.BADFLAGS.stderr | ||
branch-protection-missing-pac-ret.BADFLAGSPC.stderr | ||
branch-protection-missing-pac-ret.BADTARGET.stderr | ||
branch-protection-missing-pac-ret.rs | ||
codegen-option-without-group.rs | ||
codegen-option-without-group.stderr | ||
debug-option-without-group.rs | ||
debug-option-without-group.stderr | ||
fuel.rs | ||
invalid-llvm-passes.rs | ||
invalid-llvm-passes.stderr | ||
print-without-arg.rs | ||
print-without-arg.stderr | ||
print.rs | ||
print.stderr |