llvm-project/llvm/lib/Target/X86/InstPrinter
Chandler Carruth 41a25dd7ef [x86] Teach the x86 DAG combiner to form MOVSLDUP and MOVSHDUP
instructions when it finds an appropriate pattern.

These are lovely instructions, and its a shame to not use them. =] They
are fast, and can hand loads folded into their operands, etc.

I've also plumbed the comment shuffle decoding through the various
layers so that the test cases are printed nicely.

llvm-svn: 217758
2014-09-15 11:15:23 +00:00
..
CMakeLists.txt [CMake] Let add_public_tablegen_target responsible to provide dependency to CommonTableGen. 2013-11-28 17:04:04 +00:00
LLVMBuild.txt
Makefile
X86ATTInstPrinter.cpp [x32] Emit callq for CALLpcrel32 2014-09-09 11:54:12 +00:00
X86ATTInstPrinter.h [x32] Emit callq for CALLpcrel32 2014-09-09 11:54:12 +00:00
X86InstComments.cpp [x86] Teach the x86 DAG combiner to form MOVSLDUP and MOVSHDUP 2014-09-15 11:15:23 +00:00
X86InstComments.h [x86] Teach the asm comment printing to only print the clarification of 2014-09-03 22:46:44 +00:00
X86IntelInstPrinter.cpp [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE 2014-04-22 02:41:26 +00:00
X86IntelInstPrinter.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00