diff options
author | Craig Topper <craig.topper@gmail.com> | 2016-07-22 05:00:52 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2016-07-22 05:00:52 +0000 |
commit | f4151bea72ad4ad81b062f628a332634d09f0d40 (patch) | |
tree | 8a75f73f584d64d082f4a8baed838470d08e772b /llvm/lib/Target/X86/X86TargetMachine.cpp | |
parent | 5ec33a94110b9cb54ab261d4e1de8b19df7d3f61 (diff) | |
download | llvm-f4151bea72ad4ad81b062f628a332634d09f0d40.zip llvm-f4151bea72ad4ad81b062f628a332634d09f0d40.tar.gz llvm-f4151bea72ad4ad81b062f628a332634d09f0d40.tar.bz2 |
[AVX512] Add initial support for the Execution Domain fixing pass to change some EVEX instructions.
llvm-svn: 276393
Diffstat (limited to 'llvm/lib/Target/X86/X86TargetMachine.cpp')
-rw-r--r-- | llvm/lib/Target/X86/X86TargetMachine.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86TargetMachine.cpp b/llvm/lib/Target/X86/X86TargetMachine.cpp index 50c9c25..d58882d 100644 --- a/llvm/lib/Target/X86/X86TargetMachine.cpp +++ b/llvm/lib/Target/X86/X86TargetMachine.cpp @@ -321,7 +321,7 @@ void X86PassConfig::addPreSched2() { addPass(createX86ExpandPseudoPass()); } void X86PassConfig::addPreEmitPass() { if (getOptLevel() != CodeGenOpt::None) - addPass(createExecutionDependencyFixPass(&X86::VR128RegClass)); + addPass(createExecutionDependencyFixPass(&X86::VR128XRegClass)); if (UseVZeroUpper) addPass(createX86IssueVZeroUpperPass()); |