[all-commits] [llvm/llvm-project] bfd12c: [X86] Add mayLoad flag to FARCALL*m/FARJMP memory ...
topperc via All-commits
all-commits at lists.llvm.org
Sat Jun 13 15:43:21 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: bfd12c76ebd23446043b05d1e4a1a966fb665ece
https://github.com/llvm/llvm-project/commit/bfd12c76ebd23446043b05d1e4a1a966fb665ece
Author: Craig Topper <craig.topper at intel.com>
Date: 2020-06-13 (Sat, 13 Jun 2020)
Changed paths:
M llvm/lib/Target/X86/X86InstrControl.td
M llvm/lib/Target/X86/X86SchedBroadwell.td
M llvm/lib/Target/X86/X86SchedHaswell.td
M llvm/lib/Target/X86/X86SchedSandyBridge.td
M llvm/lib/Target/X86/X86SchedSkylakeClient.td
M llvm/lib/Target/X86/X86SchedSkylakeServer.td
M llvm/lib/Target/X86/X86SpeculativeLoadHardening.cpp
Log Message:
-----------
[X86] Add mayLoad flag to FARCALL*m/FARJMP memory instrutions. Add 'm' to the end of FARJMP64/FARCALL64 instruction names.
We never codegen them so this doesn't matter in practice. But
sometimes someone comes along and tries to use these flags
for something else. LIke the Load Value Inject inline assembly
handling.
More information about the All-commits
mailing list