llvm-6502/lib
Bruno Cardoso Lopes 8e03a821f9 Not sure how CMPPS and CMPPD had already ever worked, I guess it didn't.
However with this fix it does now.

Basically the operand order for the x86 target specific node
is not the same as the instruction, but since the intrinsic need that
specific order at the instruction definition, just change the order
during legalization. Also, there were some wrong invertions of condition
codes, such as GE => LE, GT => LT, fix that too. Fix PR10907.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@139528 91177308-0d34-0410-b5e6-96231b3b80d8
2011-09-12 19:30:40 +00:00
..
Analysis Add asserts to keep front-ends honest while encoding debug info into LLVM IR using DIBuilder. 2011-09-12 18:26:08 +00:00
Archive Rewrite the CMake build to use explicit dependencies between libraries, 2011-07-29 00:14:25 +00:00
AsmParser Auto upgrade the old EH scheme to use the new one. This is on a trial basis. If 2011-08-27 06:11:03 +00:00
Bitcode Don't forget to add the landingpad and resume instructions to the InstructionList. 2011-09-01 00:50:20 +00:00
CodeGen Remove the -compact-regions flag. 2011-09-12 16:54:42 +00:00
CompilerDriver Build CompilerDriver library. 2011-03-12 22:01:42 +00:00
ExecutionEngine Fix the asserts in lib/Target/X86/X86ELFWriterInfo.cpp and 2011-09-10 01:42:07 +00:00
Linker switch to the new struct api. 2011-08-12 18:07:26 +00:00
MC Formatting and typo. 2011-09-08 22:17:40 +00:00
Object Remove dead code. 2011-09-09 00:22:05 +00:00
Support Add DW_ATE_UTF, which clang started using in my previous commit! 2011-09-12 17:18:20 +00:00
Target Not sure how CMPPS and CMPPD had already ever worked, I guess it didn't. 2011-09-12 19:30:40 +00:00
Transforms Rename -disable-iv-rewrite to -enable-iv-rewrite=false in preparation for default change. 2011-09-12 18:28:44 +00:00
VMCore Add codegen support for vector select (in the IR this means a select 2011-09-06 19:07:46 +00:00
CMakeLists.txt Build CompilerDriver library. 2011-03-12 22:01:42 +00:00
Makefile