2004-08-12 |
Chris Lattner | Fix warning |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Chris Lattner | Instead of a virtual method call, lets try a direct... |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Chris Lattner | Virtual method calls are overrated |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Chris Lattner | Virtual method calls are overrated. |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Chris Lattner | Forward substitute some constants into their users |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Chris Lattner | The only target that uses this code (v9) always has... |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Chris Lattner | Remove dead methods |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Chris Lattner | When we want a constant, just use it, instead of callin... |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Reid Spencer | Convert to unix line format. |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Misha Brukman | Disable PPC64 backend by default because LLC cannot... |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Chris Lattner | This patch makes the inliner refuse to inline functions... |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Misha Brukman | * Correct 64-bit version: blr 1 (not 0) |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Misha Brukman | * Print out full names for non-GPR or -FPR registers |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Chris Lattner | Fix code extraction of unwind blocks. This fixed bugs... |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Misha Brukman | * Pointers are 8 bytes, hence cLong type on 64-bit PPC |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Misha Brukman | Eliminate special-casing 14-bit immediate load/store... |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Chris Lattner | Hrm, this pass didn't compile. This bugfix should... |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Chris Lattner | If the block extractor fails, actually emit the bc... |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Misha Brukman | Correctly print out ASCII literal strings on AIX |
commit | commitdiff | tree | snapshot |
2004-08-12 |
Misha Brukman | Mark R2 as available for allocation on Darwin/PPC32... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | * Move AIX into the llvm namespace to be accessed from... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | Set the is64bit flag and propagate it to PowerPCRegiste... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | * Set the is64bit boolean flag in PowerPCRegisterInfo |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | 64-bit instruction selector and AIX-specific 64-bit... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | Fix names of 64-bit CMP*D* opcodes, add LWA and STD... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | Add support for 64-bit CMPDI, CMPLDI, and CMPLD opcodes |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | Add doubleword load/store (64-bit only). |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | Simple hand-coded tests to aid in early development... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | Hyphenate ##-bit and remove first-person from comments. |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Nate Begeman | Clean up 32/64bit and Darwin/AIX split. Next steps... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Fix a case where constantexprs could leak into the... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Remove a bunch of ad-hoc target-specific flags that... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Remove a dead method |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Finally, the entire instruction asmprinter is now gener... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Add asmprintergen support for the last X86 instruction... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | This file is long dead |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Scrunch memoperands, add a few more for floating point... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Move hacks up |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Make FPI take asm string and operand list |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Nuke the Im*i* patterns, by asmprintergenifying all... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | X86 instructions that read-modify-write memory are... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Get rid of the Im8, Im16, Im32 classes, converting... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Fix minor bug in previous checkin |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Nate Begeman | Fix 255.vortex by using getClassB instead of getClass |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Remove dead method |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Convert asmprinter to new style of instruction printer |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | change how we invoke the printer. Instead of passing... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Start parsing more information from the Operand information |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Remove special case hacks |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Fill out immediate operand classes, add a new Operand... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | Fix InstCombine/2004-08-10-BoolSetCC.ll, a bug that... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Chris Lattner | New testcase that instcombine is getting wrong |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | Breaking up the PowerPC target into 32- and 64-bit... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | Breaking up the PowerPC target into 32- and 64-bit... |
commit | commitdiff | tree | snapshot |
2004-08-11 |
Misha Brukman | Breaking up the PowerPC target into 32- and 64-bit... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | Implement new constructor. |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | Add new constructor. |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | Renamed PPC32 (namespace for regs, opcodes) to PPC... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | * Fix file header to use tablegen emacs mode instead... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Chris Lattner | This is purely a formatting patch that gets us closer... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Chris Lattner | Drop the first argument of FPI, and asmprinterify fxch |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | Deleted commented-out code as we now get namespace... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Nate Begeman | Fix casts of float to unsigned long |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | Fix file header comment: update filename, set tablegen... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Chris Lattner | This purely mechanical patch gives the "I" tblgen class... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Reid Spencer | Fix a copy & paste error .. correct the description... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Reid Spencer | Adding a simple example of how to use the JIT. |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Chris Lattner | Convert Ii32 instructions over to use the asmprinter... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | DForm 5/6 extended mneumonics take 3 arguments. |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | Use the target name instead of hard-coding SparcV9. |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | * Instruction definitions moved to SparcV9InstrInfo... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | Renamed SparcV9_Reg.td -> SparcV9RegisterInfo.td for... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | Fix DForm_4: format is `op r, r, i' |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | Fix comment header, specify type of file `tablegen'. |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Reid Spencer | Finish HTMLizing the document. Configuration section... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Reid Spencer | Fixed some spellos and grammaros. |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Reid Spencer | Move CompilerDriver.h here. |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Reid Spencer | Initial makefile for the LLVM Compiler Driver. |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Reid Spencer | First "do nothing" version of the LLVM Compiler Driver... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Chris Lattner | Convert the Ii16 instructions over |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Chris Lattner | Convert all Ii8 instructions over to the autogenerated... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Misha Brukman | Define the target name so we can use it via TableGen. |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Chris Lattner | This was a good idea, but until this does not break... |
commit | commitdiff | tree | snapshot |
2004-08-10 |
Chris Lattner | Paper over CBackend/2004-08-09-va-end-null.ll |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Chris Lattner | This testcase causes the CBE to generate code that... |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | Stub definition of the PowerPC CodeEmitter class; this... |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | CodePrinter -> AsmPrinter |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Chris Lattner | Fix InstCombine/2004-08-09-RemInfLoop.llx |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Chris Lattner | New testcase |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | Do not mention Chris in public Makefiles |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | Shorten comment header to 80 cols |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | * Remove UIUC-specific comment |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | Add note about AIX/PowerPC with disk space requirements... |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | Remove Chris-related bytecode-dir comment |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | Remove ClassPrefix variable as it's no longer used. |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | Use the current target name instead of a ClassPrefix. |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | * CFE builds on AIX/PowerPC |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | The (future) SparcV8 JIT would do well to have a class... |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | * Use Classname and ClassPrefix instead of hard-coded... |
commit | commitdiff | tree | snapshot |
2004-08-09 |
Misha Brukman | Define the ClassPrefix for SparcV9. |
commit | commitdiff | tree | snapshot |
next |