2003-08-03 |
Chris Lattner | Add Target class for X86 target |
tree | commitdiff |
2003-08-03 |
Chris Lattner | The RegisterInfo class is obsolete |
tree | commitdiff |
2003-08-03 |
Chris Lattner | Tell CVS to ignore all .inc files |
tree | commitdiff |
2003-08-03 |
Chris Lattner | Switch over to tablegen generated header files |
tree | commitdiff |
2003-08-03 |
Chris Lattner | Switch over to TableGen generated register file description |
tree | commitdiff |
2003-08-03 |
Chris Lattner | Initial checkin of X86.td file |
tree | commitdiff |
2003-08-03 |
Chris Lattner | Initial checkin of X86 Register File description |
tree | commitdiff |
2003-08-03 |
Chris Lattner | Fix typeos in comments |
tree | commitdiff |
2003-08-01 |
Chris Lattner | Move DEBUG to Debug.h |
tree | commitdiff |
2003-08-01 |
Chris Lattner | This method is long dead |
tree | commitdiff |
2003-07-31 |
Chris Lattner | Remove more obsolete comments |
tree | commitdiff |
2003-07-31 |
Misha Brukman | Changed pointer to the JIT code to its current location... |
tree | commitdiff |
2003-07-31 |
Brian Gaeke | I think local symbols in X86 GAS have to start with... |
tree | commitdiff |
2003-07-30 |
Chris Lattner | Use target specific interface instead of forcing it... |
tree | commitdiff |
2003-07-29 |
Chris Lattner | Move "register flags" definition the type of registers... |
tree | commitdiff |
2003-07-26 |
Chris Lattner | Rename function to be more consistent with filename |
tree | commitdiff |
2003-07-26 |
Chris Lattner | We don't modify the LLVM rep, remain const correct |
tree | commitdiff |
2003-07-26 |
Chris Lattner | If the pass changes _anything_ it must return true |
tree | commitdiff |
2003-07-24 |
Brian Gaeke | Use unified CWriter-X86/Printer name mangler. Do not... |
tree | commitdiff |
2003-07-24 |
Brian Gaeke | It doesn't appear that we need to #include these. |
tree | commitdiff |
2003-07-24 |
Brian Gaeke | Constify most methods. We could have constified doIniti... |
tree | commitdiff |
2003-07-23 |
Brian Gaeke | Printer.cpp: Ditch addRequired/getAnalysis, because... |
tree | commitdiff |
2003-07-23 |
Brian Gaeke | Add, rewrite, and/or reformat many comments. |
tree | commitdiff |
2003-07-23 |
Chris Lattner | Simplify code by using ConstantInt::getRawValue instead... |
tree | commitdiff |
2003-07-18 |
Brian Gaeke | Please, save your applause^H^H^H^H^H^H^H^Hflames for... |
tree | commitdiff |
2003-07-17 |
Brian Gaeke | Use getClassB for load and store; we don't want to... |
tree | commitdiff |
2003-07-11 |
Brian Gaeke | If we have a constant pointer reference to a function... |
tree | commitdiff |
2003-07-11 |
Brian Gaeke | Fix some serious floating-point bugs (fixes test cases... |
tree | commitdiff |
2003-07-07 |
Brian Gaeke | Insert workaround for GAS bug in assembling FLD/FSTP... |
tree | commitdiff |
2003-06-30 |
John Criswell | Merged in autoconf branch. This provides configuration... |
tree | commitdiff |
2003-06-30 |
Chris Lattner | Setjmp should always return zero if we don't implement... |
tree | commitdiff |
2003-06-29 |
Chris Lattner | Until there is a setjmp/longjmp transformation pass... |
tree | commitdiff |
2003-06-27 |
Brian Gaeke | Nice tasty llc fixes. These should fix LLC for x86... |
tree | commitdiff |
2003-06-26 |
Brian Gaeke | Number constants from constant pool as CPIf_i where... |
tree | commitdiff |
2003-06-25 |
Brian Gaeke | Integrate the C writer's name mangler. |
tree | commitdiff |
2003-06-25 |
Brian Gaeke | First draft of X86 LLC backend. This should be OK for... |
tree | commitdiff |
2003-06-22 |
Chris Lattner | Do not use the inefficient, fixed function, CBW, CDQ... |
tree | commitdiff |
2003-06-21 |
Chris Lattner | Minor simplification to 64-bit instsel |
tree | commitdiff |
2003-06-21 |
Chris Lattner | For 16 and 32-bit multiplies, use the IMUL instruction... |
tree | commitdiff |
2003-06-21 |
Chris Lattner | Add IMULr16 & IMULr32 instructions |
tree | commitdiff |
2003-06-21 |
Chris Lattner | Generate code for LONG indexes to getelementptr instruc... |
tree | commitdiff |
2003-06-19 |
Brian Gaeke | Fix output bug: Intel asm comment character is #, not ;. |
tree | commitdiff |
2003-06-19 |
Brian Gaeke | RECAPITALIZE all the names of pseudo-instructions,... |
tree | commitdiff |
2003-06-19 |
Brian Gaeke | Rename many instructions to their Intel asm-compatible... |
tree | commitdiff |
2003-06-19 |
Brian Gaeke | Add Initialization and Finalization methods for the... |
tree | commitdiff |
2003-06-18 |
Brian Gaeke | lib/Target/X86/X86TargetMachine.{cpp,h}: Add initial... |
tree | commitdiff |
2003-06-16 |
Brian Gaeke | Isolate machine-dependent use of <alloca.h> in "Support... |
tree | commitdiff |
2003-06-06 |
Chris Lattner | Fix warnings on Sparc |
tree | commitdiff |
2003-06-06 |
Chris Lattner | Add statistic for # machine instrs emitted |
tree | commitdiff |
2003-06-05 |
Chris Lattner | Implement generation of cmp R, C to not use an extra... |
tree | commitdiff |
2003-06-05 |
Chris Lattner | Special case simple binary operator X op C |
tree | commitdiff |
2003-06-05 |
Chris Lattner | Add instructions for (add|sub|and|or|xor)ri(8|16|32) |
tree | commitdiff |
2003-06-03 |
Chris Lattner | Remove usage of typedef |
tree | commitdiff |
2003-06-03 |
Chris Lattner | Add namespace comments for doxygen |
tree | commitdiff |
2003-06-02 |
Misha Brukman | Eliminated a compiler warning due to casting to a diffe... |
tree | commitdiff |
2003-06-02 |
Misha Brukman | Renamed MachineCodeEmitter.cpp -> X86CodeEmitter.cpp... |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Move X86 specific code out of the JIT into the X86... |
tree | commitdiff |
2003-06-01 |
Chris Lattner | * Implement cast (long|ulong) to bool |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Add RR forms of test instruction |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Add support for shl and shr for 64 bit integer types |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Add definitions for TEST instructions |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Add new cmovne32 instruction |
tree | commitdiff |
2003-05-27 |
Vikram S. Adve | Renamed opIsDef to opIsDefOnly. |
tree | commitdiff |
2003-05-24 |
Misha Brukman | Reword to remove reference to how things worked in... |
tree | commitdiff |
2003-05-24 |
Misha Brukman | Implement the TargetInstrInfo's createNOPinstr() and... |
tree | commitdiff |
2003-05-13 |
Chris Lattner | Clean up #includes |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Make abort more explicit |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Remove the assertion failure of course... doh |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Implement casts from unsigned integers to floating... |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Make error messages more useful than jsut an abort |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Do not insert multiple initializations for the same... |
tree | commitdiff |
2003-05-09 |
Chris Lattner | This blank line has GOT to go. |
tree | commitdiff |
2003-05-08 |
Chris Lattner | Add support for Add, Sub, And, Or, & Xor constant exprs |
tree | commitdiff |
2003-05-08 |
Chris Lattner | Add support for variable argument functions! |
tree | commitdiff |
2003-05-07 |
Chris Lattner | IMPLICIT_DEF was not the beautiful elegant solution... |
tree | commitdiff |
2003-05-06 |
Chris Lattner | Emit pseudo instructions to indicate that some register... |
tree | commitdiff |
2003-05-06 |
Chris Lattner | Don't have a cow with new pseudo instructions |
tree | commitdiff |
2003-05-06 |
Chris Lattner | Add two new pseudo instructions |
tree | commitdiff |
2003-05-03 |
Misha Brukman | The Hyphenation-Adding Committee is now in session. |
tree | commitdiff |
2003-04-26 |
Chris Lattner | Remove two fields from TargetData which are target... |
tree | commitdiff |
2003-04-25 |
Chris Lattner | Fix bogus assert |
tree | commitdiff |
2003-04-25 |
Chris Lattner | Fix compatibility bug: X86 aligns doubles to 4 bytes... |
tree | commitdiff |
2003-04-23 |
Chris Lattner | Fix iterator invalidation problem with cast instructions |
tree | commitdiff |
2003-04-23 |
Chris Lattner | Implement the constantexpr CAST instruction correctly |
tree | commitdiff |
2003-04-23 |
Chris Lattner | Add support for the Switch instruction by running the... |
tree | commitdiff |
2003-04-22 |
Misha Brukman | It's "necessary"... |
tree | commitdiff |
2003-04-22 |
Misha Brukman | It's "necessary" to spell "necessarily" correctly. |
tree | commitdiff |
2003-04-21 |
Chris Lattner | Add support for a simple constantexpr: cast of one... |
tree | commitdiff |
2003-02-26 |
Chris Lattner | Rename -no-* to -disable-* |
tree | commitdiff |
2003-01-16 |
Chris Lattner | Don't emit unneccesary branch instructions! |
tree | commitdiff |
2003-01-16 |
Chris Lattner | Fix problem with invalidated iterator |
tree | commitdiff |
2003-01-16 |
Chris Lattner | Implement optimization folding setcc into branch. |
tree | commitdiff |
2003-01-16 |
Chris Lattner | Add more flavors of branch instructions |
tree | commitdiff |
2003-01-16 |
Chris Lattner | Implement code to keep the stack pointer aligned to... |
tree | commitdiff |
2003-01-15 |
Chris Lattner | Handle frame offset due to return address pushed on... |
tree | commitdiff |
2003-01-15 |
Chris Lattner | X86 backend should never use addMReg |
tree | commitdiff |
2003-01-14 |
Chris Lattner | Rename MachineInstrInfo -> TargetInstrInfo |
tree | commitdiff |
2003-01-13 |
Chris Lattner | New files |
tree | commitdiff |
2003-01-13 |
Chris Lattner | * No longer need lowerallocation pass |
tree | commitdiff |
2003-01-13 |
Chris Lattner | rename FP -> fp* |
tree | commitdiff |
next |