- Oct 04, 2004
-
-
Chris Lattner authored
llvm-svn: 16645
-
Chris Lattner authored
old and broken AT&T syntax assemblers. The problem with this hack is that *SOME* forms of the fdiv and fsub instructions have the 'r' bit inverted. This was a real pain to figure out, but is trivially easy to support: thus we are now bug compatible with gas and gcc. llvm-svn: 16644
-
Chris Lattner authored
llvm-svn: 16642
-
Chris Lattner authored
llvm-svn: 16641
-
Chris Lattner authored
llvm-svn: 16640
-
- Oct 03, 2004
-
-
Chris Lattner authored
hopefully lead to the death of the 'GasBugWorkaroundEmitter'. This also includes changes to wrap the whole file to 80 columns! Woot! :) Note that the AT&T style output has not been tested at all. llvm-svn: 16638
-
- Sep 08, 2004
-
-
Alkis Evlogimenos authored
FpSETRESULT. llvm-svn: 16247
-
Alkis Evlogimenos authored
value is returned in that register. The pseudo instructions FpGETRESULT and FpSETRESULT shold also have an implicity use and def of ST0 repsecitvely. llvm-svn: 16246
-
- Aug 11, 2004
-
-
Chris Lattner authored
old asmprinter. llvm-svn: 15660
-
Chris Lattner authored
llvm-svn: 15657
-
Chris Lattner authored
Eliminate the FPI*m classes, converting them to use FPI instead. llvm-svn: 15655
-
Chris Lattner authored
llvm-svn: 15653
-
Chris Lattner authored
llvm-svn: 15652
-
Chris Lattner authored
llvm-svn: 15651
-
Chris Lattner authored
asmprintergeneration llvm-svn: 15650
-
Chris Lattner authored
Start asmprintergen'ifying machine instrs with memory operands. llvm-svn: 15646
-
- Aug 10, 2004
-
-
Chris Lattner authored
X86InstrInfo.td into 80 columns llvm-svn: 15629
-
Chris Lattner authored
llvm-svn: 15628
-
Chris Lattner authored
string operands, and adjusts all users to pass them in instead of using II. llvm-svn: 15624
-
Chris Lattner authored
llvm-svn: 15621
-
Chris Lattner authored
llvm-svn: 15606
-
Chris Lattner authored
llvm-svn: 15605
-
- Aug 01, 2004
-
-
Chris Lattner authored
Delete the 'name' field of all instructions that have asmformats. llvm-svn: 15403
-
Chris Lattner authored
llvm-svn: 15398
-
Chris Lattner authored
llvm-svn: 15396
-
Chris Lattner authored
of in/out instructions (missing %'s on registers). llvm-svn: 15393
-
Chris Lattner authored
This only really covers no-operand instructions so far. llvm-svn: 15387
-
Chris Lattner authored
with an incremental approach rather than a revolutionary approach. llvm-svn: 15379
-
- Jul 31, 2004
-
-
Chris Lattner authored
or return intructions. llvm-svn: 15356
-
- Jun 11, 2004
-
-
Chris Lattner authored
llvm-svn: 14145
-
Chris Lattner authored
we can get rid of the FpUCOM/FpUCOMi pseudo instructions, which makes stuff simpler and faster. llvm-svn: 14144
-
Chris Lattner authored
twoarg cases. llvm-svn: 14143
-
Chris Lattner authored
llvm-svn: 14140
-
- Apr 13, 2004
-
-
Chris Lattner authored
llvm-svn: 12895
-
- Apr 12, 2004
-
-
Chris Lattner authored
llvm-svn: 12855
-
Chris Lattner authored
I have unsaved emacs buffers, geeze... llvm-svn: 12854
-
Chris Lattner authored
llvm-svn: 12853
-
Chris Lattner authored
llvm-svn: 12850
-
- Apr 11, 2004
-
-
Chris Lattner authored
llvm-svn: 12838
-
- Apr 09, 2004
-
-
John Criswell authored
InstSelectSimple.cpp: Change the checks for proper I/O port address size into an exit() instead of an assertion. Assertions aren't used in Release builds, and handling this error should be graceful (not that this counts as graceful, but it's more graceful). Modified the generation of the IN/OUT instructions to have 0 arguments. X86InstrInfo.td: Added the OpSize attribute to the 16 bit IN and OUT instructions. llvm-svn: 12786
-