[PATCH] D55929: Initial AArch64 SLH implementation.
Oliver Stannard via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 8 07:46:22 PST 2019
olista01 added inline comments.
================
Comment at: lib/Target/AArch64/AArch64SpeculationHardening.cpp:604
- UseControlFlowSpeculationBarrier = functionUsesHardeningRegister(MF);
+ // Step 1: Enable automatic insertion of SpeculationSafeValue.
+ if (HardenLoads) {
----------------
Why do you need to insert pseudo-instructions here, only to replace them with ANDs later on? Could this loop be moved to after the control-flow tracking has been inserted, and create the ANDs directly?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D55929/new/
https://reviews.llvm.org/D55929
More information about the llvm-commits
mailing list