diff options
author | Craig Topper <craig.topper@intel.com> | 2020-04-03 16:54:38 -0700 |
---|---|---|
committer | Tom Stellard <tstellar@redhat.com> | 2020-06-24 09:31:04 -0700 |
commit | d758416a9152a9c7e41671493ae4f77a0dfc1993 (patch) | |
tree | af0c7ad23b9a891eee478e9bb7fede130259fe75 /llvm/lib/Target/X86/X86Subtarget.h | |
parent | 5bc4d476f344e39d80df1c6df01279523adb83ef (diff) | |
download | bcm5719-llvm-d758416a9152a9c7e41671493ae4f77a0dfc1993.tar.gz bcm5719-llvm-d758416a9152a9c7e41671493ae4f77a0dfc1993.zip |
Revert "[X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets"
This reverts commit c74dd640fd740c6928f66a39c7c15a014af3f66f.
Reverting to address coding standard issues raised in post-commit
review.
Diffstat (limited to 'llvm/lib/Target/X86/X86Subtarget.h')
-rw-r--r-- | llvm/lib/Target/X86/X86Subtarget.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/llvm/lib/Target/X86/X86Subtarget.h b/llvm/lib/Target/X86/X86Subtarget.h index af5153243c8..eb5c293e5cb 100644 --- a/llvm/lib/Target/X86/X86Subtarget.h +++ b/llvm/lib/Target/X86/X86Subtarget.h @@ -427,10 +427,6 @@ protected: /// POP+LFENCE+JMP sequence. bool UseLVIControlFlowIntegrity = false; - /// Insert LFENCE instructions to prevent data speculatively injected into - /// loads from being used maliciously. - bool UseLVILoadHardening = false; - /// Use software floating point for code generation. bool UseSoftFloat = false; @@ -731,7 +727,6 @@ public: bool preferMaskRegisters() const { return PreferMaskRegisters; } bool useGLMDivSqrtCosts() const { return UseGLMDivSqrtCosts; } bool useLVIControlFlowIntegrity() const { return UseLVIControlFlowIntegrity; } - bool useLVILoadHardening() const { return UseLVILoadHardening; } unsigned getPreferVectorWidth() const { return PreferVectorWidth; } unsigned getRequiredVectorWidth() const { return RequiredVectorWidth; } |