OSDN Git Service

[AVX-512] Integrate mask register copying more completely into X86InstrInfo::copyPhys...
authorCraig Topper <craig.topper@gmail.com>
Mon, 5 Sep 2016 20:34:50 +0000 (20:34 +0000)
committerCraig Topper <craig.topper@gmail.com>
Mon, 5 Sep 2016 20:34:50 +0000 (20:34 +0000)
commita8cbd726740769cdb188abdf23c64804482bb134
treecdd9a411f4adc013255590c371d6a4da527fa38b
parentbf482f99dd17e87aa29ace1974da3bd6b8b94006
[AVX-512] Integrate mask register copying more completely into X86InstrInfo::copyPhysReg and simplify. No functional change intended.

The code is now written in terms of source and dest classes with feature checks inside each type of copy instead of having separate functions for each feature set.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@280673 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrInfo.cpp