Targets are independent of each other, so compile them in parallel
[oota-llvm.git] / lib / Target /
2004-08-16 Chris LattnerHacks to make the MachineFunction class be able to...
2004-08-16 Chris LattnerCode moved out of lib/CodeGen/MachineFunction.cpp
2004-08-16 Chris LattnerMove MachineCodeForInstruction.h and MachineFunctionInf...
2004-08-16 Brian GaekeUpdate and consolidate comments. Remove some excess...
2004-08-16 Chris LattnerThere is no need for a cast here
2004-08-16 Nate BegemanUpdate the current state of the world
2004-08-16 Nate BegemanFix typo of the word 'implicit' I made resolving a...
2004-08-16 Nate BegemanFix frame pointer handling:
2004-08-16 Nate BegemanFix mismatched adjust down/up of SP in functions that...
2004-08-15 Chris LattnerV8 never used the instrselectorgenerator
2004-08-15 Chris Lattnerisdummyclass goes away
2004-08-15 Chris Lattnerdisable all of the pattern isel stuff
2004-08-15 Chris LattnerDisable the pattern isel
2004-08-15 Chris LattnerInsertion methods now return void instead of #instrs...
2004-08-15 Chris LattnerCode insertion methods now return void instead of ...
2004-08-15 Chris LattnerCode insertion methods now return void instead of an...
2004-08-15 Chris LattnerThese methods no longer take a TargetRegisterClass...
2004-08-15 Alkis EvlogimenosMake this compile on gc 3.4.1 (static_cast to non-const...
2004-08-15 Nate BegemanAdd future optimization opportunity
2004-08-15 Nate BegemanFix float to int codepath by always allocating 8 bytes...
2004-08-15 Chris LattnerZimm16 is now dead. Its entry is not removed from...
2004-08-15 Chris LattnerConvert all of the DForm_6* operations, which makes...
2004-08-15 Chris LattnerAdd i1imm
2004-08-15 Chris LattnerReenable the CCRC
2004-08-15 Chris LattnerConvert the DForm_4 over to the asmprintergen
2004-08-15 Nate BegemanRemove dead code
2004-08-14 Chris LattnerPrint mflr using the asmwriter generator
2004-08-14 Chris LattnerUpdate to no longer take MF as an argument
2004-08-14 Chris LattnerMake the AsmWriter a first-class tblgen object. Allow...
2004-08-14 Nate BegemanReplace PowerPCPEI.cpp with target independant PrologEp...
2004-08-14 Nate BegemanAdd support for frame pointers, and large offsets from...
2004-08-14 Nate BegemanAdd indexed forms of load doubleword and load word...
2004-08-14 Nate BegemanFix handling of FP constants with single precision...
2004-08-14 Nate BegemanAdd initial support for using the generated asm writer...
2004-08-14 Nate BegemanAdd generation of asm writer from tablegen files to...
2004-08-14 Nate BegemanEliminate MachineFunction& argument from eliminateFrame...
2004-08-14 Nate BegemanEliminate MachineFunction& argument from eliminateFrame...
2004-08-14 Nate BegemanEliminate MachineFunction& argument from eliminateFrame...
2004-08-13 Nate BegemanRemove an unneeded header and forward declaration
2004-08-13 Nate BegemanFix siod by switching BoolTy to byte rather than int...
2004-08-13 Nate BegemanFix 177.mesa compilation, don't use floating point...
2004-08-13 Nate BegemanFix llc crasher compiling siod by giving BuildMI the...
2004-08-13 Nate BegemanLongs are in one register on PowerPC 64; use appropriat...
2004-08-13 Nate BegemanAdd some more 64 bit instructions we need for the Power...
2004-08-12 Chris LattnerRemove dead methods
2004-08-12 Chris LattnerFix warning
2004-08-12 Chris LattnerInstead of a virtual method call, lets try a direct...
2004-08-12 Chris LattnerVirtual method calls are overrated
2004-08-12 Chris LattnerVirtual method calls are overrated.
2004-08-12 Chris LattnerRemove dead methods
2004-08-12 Chris LattnerWhen we want a constant, just use it, instead of callin...
2004-08-12 Misha BrukmanDisable PPC64 backend by default because LLC cannot...
2004-08-12 Misha Brukman* Correct 64-bit version: blr 1 (not 0)
2004-08-12 Misha Brukman* Print out full names for non-GPR or -FPR registers
2004-08-12 Misha Brukman* Pointers are 8 bytes, hence cLong type on 64-bit PPC
2004-08-12 Misha BrukmanEliminate special-casing 14-bit immediate load/store...
2004-08-12 Misha BrukmanCorrectly print out ASCII literal strings on AIX
2004-08-12 Misha BrukmanMark R2 as available for allocation on Darwin/PPC32...
2004-08-11 Misha Brukman* Move AIX into the llvm namespace to be accessed from...
2004-08-11 Misha BrukmanSet the is64bit flag and propagate it to PowerPCRegiste...
2004-08-11 Misha Brukman* Set the is64bit boolean flag in PowerPCRegisterInfo
2004-08-11 Misha Brukman64-bit instruction selector and AIX-specific 64-bit...
2004-08-11 Misha BrukmanFix names of 64-bit CMP*D* opcodes, add LWA and STD...
2004-08-11 Misha BrukmanAdd support for 64-bit CMPDI, CMPLDI, and CMPLD opcodes
2004-08-11 Misha BrukmanAdd doubleword load/store (64-bit only).
2004-08-11 Misha BrukmanHyphenate ##-bit and remove first-person from comments.
2004-08-11 Nate BegemanClean up 32/64bit and Darwin/AIX split. Next steps...
2004-08-11 Chris LattnerFix a case where constantexprs could leak into the...
2004-08-11 Chris LattnerRemove a bunch of ad-hoc target-specific flags that...
2004-08-11 Chris LattnerRemove a dead method
2004-08-11 Chris LattnerFinally, the entire instruction asmprinter is now gener...
2004-08-11 Chris LattnerAdd asmprintergen support for the last X86 instruction...
2004-08-11 Chris LattnerThis file is long dead
2004-08-11 Chris LattnerScrunch memoperands, add a few more for floating point...
2004-08-11 Chris LattnerMove hacks up
2004-08-11 Chris LattnerMake FPI take asm string and operand list
2004-08-11 Chris LattnerNuke the Im*i* patterns, by asmprintergenifying all...
2004-08-11 Chris LattnerX86 instructions that read-modify-write memory are...
2004-08-11 Chris LattnerGet rid of the Im8, Im16, Im32 classes, converting...
2004-08-11 Nate BegemanFix 255.vortex by using getClassB instead of getClass
2004-08-11 Chris LattnerRemove dead method
2004-08-11 Chris LattnerConvert asmprinter to new style of instruction printer
2004-08-11 Chris LattnerFill out immediate operand classes, add a new Operand...
2004-08-11 Misha BrukmanBreaking up the PowerPC target into 32- and 64-bit...
2004-08-11 Misha BrukmanBreaking up the PowerPC target into 32- and 64-bit...
2004-08-11 Misha BrukmanBreaking up the PowerPC target into 32- and 64-bit...
2004-08-10 Misha BrukmanImplement new constructor.
2004-08-10 Misha BrukmanRenamed PPC32 (namespace for regs, opcodes) to PPC...
2004-08-10 Misha Brukman* Fix file header to use tablegen emacs mode instead...
2004-08-10 Chris LattnerThis is purely a formatting patch that gets us closer...
2004-08-10 Chris LattnerDrop the first argument of FPI, and asmprinterify fxch
2004-08-10 Nate BegemanFix casts of float to unsigned long
2004-08-10 Misha BrukmanFix file header comment: update filename, set tablegen...
2004-08-10 Chris LattnerThis purely mechanical patch gives the "I" tblgen class...
2004-08-10 Chris LattnerConvert Ii32 instructions over to use the asmprinter...
2004-08-10 Misha BrukmanDForm 5/6 extended mneumonics take 3 arguments.
2004-08-10 Misha Brukman* Instruction definitions moved to SparcV9InstrInfo...
2004-08-10 Misha BrukmanRenamed SparcV9_Reg.td -> SparcV9RegisterInfo.td for...
2004-08-10 Misha BrukmanFix DForm_4: format is `op r, r, i'
2004-08-10 Misha BrukmanFix comment header, specify type of file `tablegen'.
next