2004-08-17 |
Misha Brukman | Register classes are target-dependent |
tree | commitdiff |
2004-08-17 |
Misha Brukman | #include <map> is not necessary here |
tree | commitdiff |
2004-08-17 |
Misha Brukman | `PowerPC' is no longer a real target |
tree | commitdiff |
2004-08-17 |
Misha Brukman | Move variables and methods which need PPC{32,64}* disti... |
tree | commitdiff |
2004-08-17 |
Misha Brukman | No need for an `is64bit' flag |
tree | commitdiff |
2004-08-17 |
Misha Brukman | PowerPCInstrInfo and PowerPCRegisterInfo have gone... |
tree | commitdiff |
2004-08-17 |
Misha Brukman | Consistently name passed with 32 or 64 in their name |
tree | commitdiff |
2004-08-17 |
Misha Brukman | PowerPCRegisterInfo no longer takes a bool to different... |
tree | commitdiff |
2004-08-17 |
Misha Brukman | The PowerPCInstrInfo class has gone away. |
tree | commitdiff |
2004-08-17 |
Misha Brukman | PowerPCInstrInfo has gone away, PPC32 and PPC64 share... |
tree | commitdiff |
2004-08-17 |
Misha Brukman | PowerPC 32-/64-bit split: Part II, 64-bit customization... |
tree | commitdiff |
2004-08-17 |
Misha Brukman | PowerPC 32-/64-bit split: Part I, PPC32* bit files... |
tree | commitdiff |
2004-08-17 |
Chris Lattner | Print float constants as 4 byte values. |
tree | commitdiff |
2004-08-17 |
Chris Lattner | Make sure to put an _ prefix on all identifiers! |
tree | commitdiff |
2004-08-16 |
Chris Lattner | More changes to make PPC32 and X86 more similar |
tree | commitdiff |
2004-08-16 |
Chris Lattner | Minor changes to make the diff be nothing against the... |
tree | commitdiff |
2004-08-16 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2004-08-16 |
Chris Lattner | Start using the AsmPrinter to emit our first class... |
tree | commitdiff |
2004-08-16 |
Chris Lattner | Moved this file out of lib/CodeGen |
tree | commitdiff |
2004-08-16 |
Chris Lattner | Hacks to make the MachineFunction class be able to... |
tree | commitdiff |
2004-08-16 |
Chris Lattner | Code moved out of lib/CodeGen/MachineFunction.cpp |
tree | commitdiff |
2004-08-16 |
Chris Lattner | Move MachineCodeForInstruction.h and MachineFunctionInf... |
tree | commitdiff |
2004-08-16 |
Brian Gaeke | Update and consolidate comments. Remove some excess... |
tree | commitdiff |
2004-08-16 |
Chris Lattner | There is no need for a cast here |
tree | commitdiff |
2004-08-16 |
Nate Begeman | Update the current state of the world |
tree | commitdiff |
2004-08-16 |
Nate Begeman | Fix typo of the word 'implicit' I made resolving a... |
tree | commitdiff |
2004-08-16 |
Nate Begeman | Fix frame pointer handling: |
tree | commitdiff |
2004-08-16 |
Nate Begeman | Fix mismatched adjust down/up of SP in functions that... |
tree | commitdiff |
2004-08-15 |
Chris Lattner | V8 never used the instrselectorgenerator |
tree | commitdiff |
2004-08-15 |
Chris Lattner | isdummyclass goes away |
tree | commitdiff |
2004-08-15 |
Chris Lattner | disable all of the pattern isel stuff |
tree | commitdiff |
2004-08-15 |
Chris Lattner | Disable the pattern isel |
tree | commitdiff |
2004-08-15 |
Chris Lattner | Insertion methods now return void instead of #instrs... |
tree | commitdiff |
2004-08-15 |
Chris Lattner | Code insertion methods now return void instead of ... |
tree | commitdiff |
2004-08-15 |
Chris Lattner | Code insertion methods now return void instead of an... |
tree | commitdiff |
2004-08-15 |
Chris Lattner | These methods no longer take a TargetRegisterClass... |
tree | commitdiff |
2004-08-15 |
Alkis Evlogimenos | Make this compile on gc 3.4.1 (static_cast to non-const... |
tree | commitdiff |
2004-08-15 |
Nate Begeman | Add future optimization opportunity |
tree | commitdiff |
2004-08-15 |
Nate Begeman | Fix float to int codepath by always allocating 8 bytes... |
tree | commitdiff |
2004-08-15 |
Chris Lattner | Zimm16 is now dead. Its entry is not removed from... |
tree | commitdiff |
2004-08-15 |
Chris Lattner | Convert all of the DForm_6* operations, which makes... |
tree | commitdiff |
2004-08-15 |
Chris Lattner | Add i1imm |
tree | commitdiff |
2004-08-15 |
Chris Lattner | Reenable the CCRC |
tree | commitdiff |
2004-08-15 |
Chris Lattner | Convert the DForm_4 over to the asmprintergen |
tree | commitdiff |
2004-08-15 |
Nate Begeman | Remove dead code |
tree | commitdiff |
2004-08-14 |
Chris Lattner | Print mflr using the asmwriter generator |
tree | commitdiff |
2004-08-14 |
Chris Lattner | Update to no longer take MF as an argument |
tree | commitdiff |
2004-08-14 |
Chris Lattner | Make the AsmWriter a first-class tblgen object. Allow... |
tree | commitdiff |
2004-08-14 |
Nate Begeman | Replace PowerPCPEI.cpp with target independant PrologEp... |
tree | commitdiff |
2004-08-14 |
Nate Begeman | Add support for frame pointers, and large offsets from... |
tree | commitdiff |
2004-08-14 |
Nate Begeman | Add indexed forms of load doubleword and load word... |
tree | commitdiff |
2004-08-14 |
Nate Begeman | Fix handling of FP constants with single precision... |
tree | commitdiff |
2004-08-14 |
Nate Begeman | Add initial support for using the generated asm writer... |
tree | commitdiff |
2004-08-14 |
Nate Begeman | Add generation of asm writer from tablegen files to... |
tree | commitdiff |
2004-08-14 |
Nate Begeman | Eliminate MachineFunction& argument from eliminateFrame... |
tree | commitdiff |
2004-08-14 |
Nate Begeman | Eliminate MachineFunction& argument from eliminateFrame... |
tree | commitdiff |
2004-08-14 |
Nate Begeman | Eliminate MachineFunction& argument from eliminateFrame... |
tree | commitdiff |
2004-08-13 |
Nate Begeman | Remove an unneeded header and forward declaration |
tree | commitdiff |
2004-08-13 |
Nate Begeman | Fix siod by switching BoolTy to byte rather than int... |
tree | commitdiff |
2004-08-13 |
Nate Begeman | Fix 177.mesa compilation, don't use floating point... |
tree | commitdiff |
2004-08-13 |
Nate Begeman | Fix llc crasher compiling siod by giving BuildMI the... |
tree | commitdiff |
2004-08-13 |
Nate Begeman | Longs are in one register on PowerPC 64; use appropriat... |
tree | commitdiff |
2004-08-13 |
Nate Begeman | Add some more 64 bit instructions we need for the Power... |
tree | commitdiff |
2004-08-12 |
Chris Lattner | Remove dead methods |
tree | commitdiff |
2004-08-12 |
Chris Lattner | Fix warning |
tree | commitdiff |
2004-08-12 |
Chris Lattner | Instead of a virtual method call, lets try a direct... |
tree | commitdiff |
2004-08-12 |
Chris Lattner | Virtual method calls are overrated |
tree | commitdiff |
2004-08-12 |
Chris Lattner | Virtual method calls are overrated. |
tree | commitdiff |
2004-08-12 |
Chris Lattner | Remove dead methods |
tree | commitdiff |
2004-08-12 |
Chris Lattner | When we want a constant, just use it, instead of callin... |
tree | commitdiff |
2004-08-12 |
Misha Brukman | Disable PPC64 backend by default because LLC cannot... |
tree | commitdiff |
2004-08-12 |
Misha Brukman | * Correct 64-bit version: blr 1 (not 0) |
tree | commitdiff |
2004-08-12 |
Misha Brukman | * Print out full names for non-GPR or -FPR registers |
tree | commitdiff |
2004-08-12 |
Misha Brukman | * Pointers are 8 bytes, hence cLong type on 64-bit PPC |
tree | commitdiff |
2004-08-12 |
Misha Brukman | Eliminate special-casing 14-bit immediate load/store... |
tree | commitdiff |
2004-08-12 |
Misha Brukman | Correctly print out ASCII literal strings on AIX |
tree | commitdiff |
2004-08-12 |
Misha Brukman | Mark R2 as available for allocation on Darwin/PPC32... |
tree | commitdiff |
2004-08-11 |
Misha Brukman | * Move AIX into the llvm namespace to be accessed from... |
tree | commitdiff |
2004-08-11 |
Misha Brukman | Set the is64bit flag and propagate it to PowerPCRegiste... |
tree | commitdiff |
2004-08-11 |
Misha Brukman | * Set the is64bit boolean flag in PowerPCRegisterInfo |
tree | commitdiff |
2004-08-11 |
Misha Brukman | 64-bit instruction selector and AIX-specific 64-bit... |
tree | commitdiff |
2004-08-11 |
Misha Brukman | Fix names of 64-bit CMP*D* opcodes, add LWA and STD... |
tree | commitdiff |
2004-08-11 |
Misha Brukman | Add support for 64-bit CMPDI, CMPLDI, and CMPLD opcodes |
tree | commitdiff |
2004-08-11 |
Misha Brukman | Add doubleword load/store (64-bit only). |
tree | commitdiff |
2004-08-11 |
Misha Brukman | Hyphenate ##-bit and remove first-person from comments. |
tree | commitdiff |
2004-08-11 |
Nate Begeman | Clean up 32/64bit and Darwin/AIX split. Next steps... |
tree | commitdiff |
2004-08-11 |
Chris Lattner | Fix a case where constantexprs could leak into the... |
tree | commitdiff |
2004-08-11 |
Chris Lattner | Remove a bunch of ad-hoc target-specific flags that... |
tree | commitdiff |
2004-08-11 |
Chris Lattner | Remove a dead method |
tree | commitdiff |
2004-08-11 |
Chris Lattner | Finally, the entire instruction asmprinter is now gener... |
tree | commitdiff |
2004-08-11 |
Chris Lattner | Add asmprintergen support for the last X86 instruction... |
tree | commitdiff |
2004-08-11 |
Chris Lattner | This file is long dead |
tree | commitdiff |
2004-08-11 |
Chris Lattner | Scrunch memoperands, add a few more for floating point... |
tree | commitdiff |
2004-08-11 |
Chris Lattner | Move hacks up |
tree | commitdiff |
2004-08-11 |
Chris Lattner | Make FPI take asm string and operand list |
tree | commitdiff |
2004-08-11 |
Chris Lattner | Nuke the Im*i* patterns, by asmprintergenifying all... |
tree | commitdiff |
2004-08-11 |
Chris Lattner | X86 instructions that read-modify-write memory are... |
tree | commitdiff |
2004-08-11 |
Chris Lattner | Get rid of the Im8, Im16, Im32 classes, converting... |
tree | commitdiff |
2004-08-11 |
Nate Begeman | Fix 255.vortex by using getClassB instead of getClass |
tree | commitdiff |
2004-08-11 |
Chris Lattner | Remove dead method |
tree | commitdiff |
next |