Evan Cheng
|
7ec94f2ff7
|
Added getTargetLowering() to TargetMachine. Refactored targets to support this.
llvm-svn: 26742
|
2006-03-13 23:20:37 +00:00 |
|
Evan Cheng
|
2327759419
|
Enable Dwarf debugging info.
llvm-svn: 26581
|
2006-03-07 02:02:57 +00:00 |
|
Evan Cheng
|
005de9e2bb
|
Added MMX, SSE1, and SSE2 vector instructions and some simple patterns.
Fixed some existing bugs (wrong predicates, prefixes) at the same time.
llvm-svn: 26310
|
2006-02-22 02:26:30 +00:00 |
|
Evan Cheng
|
bf3558a375
|
x86 / Darwin PIC support.
llvm-svn: 26273
|
2006-02-18 00:15:05 +00:00 |
|
Chris Lattner
|
da4bd5c64e
|
Eliminate the printCallOperand method, using a 'call' modifier on
printOperand instead.
llvm-svn: 26025
|
2006-02-06 23:41:19 +00:00 |
|
Evan Cheng
|
45ebd632f2
|
- Allow XMM load (for scalar use) to be folded into ANDP* and XORP*.
- Use XORP* to implement fneg.
llvm-svn: 25857
|
2006-01-31 22:28:30 +00:00 |
|
Nate Begeman
|
47bb0eba00
|
Fix a typo in my latest change
llvm-svn: 24542
|
2005-11-30 18:57:39 +00:00 |
|
Nate Begeman
|
84be54b731
|
No longer track value types for asm printer operands, and remove them as
an argument to every operand printing function. Requires some slight
tweaks to x86, the only user.
llvm-svn: 24541
|
2005-11-30 18:54:35 +00:00 |
|
Nate Begeman
|
8c2dadc92e
|
Add support for printing the sse scalar comparison instruction mnemonics.
llvm-svn: 22440
|
2005-07-14 22:52:25 +00:00 |
|
Chris Lattner
|
b299933fc7
|
Refactor X86AsmPrinter.cpp into multiple files. Patch contributed
by Aaron Gray, cleaned up by me.
llvm-svn: 22324
|
2005-07-01 22:44:09 +00:00 |
|