summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PowerPCTargetMachine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use the target triple to pick this target.Chris Lattner2004-12-121-1/+6
* The LLVM bool type shall have 1 byte alignment on PPC.Chris Lattner2004-11-281-2/+2
* The JIT works enoughChris Lattner2004-11-251-1/+0
* Remove this method.Chris Lattner2004-11-231-5/+0
* Don't return value from void function. This is only temporary anyway whileNate Begeman2004-11-231-1/+1
* Be really paranoid about not breaking stuff yetChris Lattner2004-11-231-0/+1
* Move JITInfo from PPCTM to PPC32TMChris Lattner2004-11-231-6/+11
* Remove this method, it's not clear how it could be implemented indep of 32 or...Chris Lattner2004-11-201-6/+0
* Disable the JIT until it can sorta kinda work.Chris Lattner2004-10-251-0/+1
* bling bling!Chris Lattner2004-10-101-1/+1
* All PPC instructions are now auto-printedNate Begeman2004-09-041-2/+2
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* Do not register ppc64 yet, as it breaks the SparcV9 backendChris Lattner2004-08-201-0/+3
* LR needs to be saved at 16-byte offset on a 64-bit archMisha Brukman2004-08-191-4/+4
* No need for an `is64bit' flagMisha Brukman2004-08-171-14/+12
* Replace PowerPCPEI.cpp with target independant PrologEpilogInserterNate Begeman2004-08-141-10/+7
* Disable PPC64 backend by default because LLC cannot choose automatically betweenMisha Brukman2004-08-121-2/+2
* * Move AIX into the llvm namespace to be accessed from RegisterInfoMisha Brukman2004-08-111-10/+14
* Hyphenate ##-bit and remove first-person from comments.Misha Brukman2004-08-111-4/+4
* Clean up 32/64bit and Darwin/AIX split. Next steps: 64 bit ISel, AIX asm pri...Nate Begeman2004-08-111-2/+127
* Breaking up the PowerPC target into 32- and 64-bit subparts, Part III: the rest.Misha Brukman2004-08-111-81/+14
* CodePrinter -> AsmPrinterMisha Brukman2004-08-091-1/+1
* Changes commited for Nate Begeman:Chris Lattner2004-08-061-1/+4
* Run the branch selection pass right before the asm printer.Misha Brukman2004-07-271-0/+2
* Bool alignment on MacOSX/PowerPC is 4 bytes.Misha Brukman2004-07-231-1/+1
* Shorts are aligned to 2 bytes, bools to 1 byte (in structs).Misha Brukman2004-07-201-1/+1
* Double alignment in structs is 4 bytes, not 8. Patch by Nate Begeman.Misha Brukman2004-07-201-1/+1
* We don't really need to #include IPO.h into this file.Misha Brukman2004-07-171-1/+0
* Define double alignment as 8 bytes now that assert(DoubleAlignment == Pointer...Misha Brukman2004-07-161-5/+3
* Do IMPLICIT_DEFs on incoming args' hard regs, to avoid confusing the regalloc.Brian Gaeke2004-07-161-0/+118
* The powerpc is now gone. However it is now just known as the Skeleton target.Chris Lattner2004-07-161-57/+0
* Delete the allocate*TargetMachine function, which is now dead .Chris Lattner2004-07-111-9/+1
* Make these format a bit nicerChris Lattner2004-07-111-1/+1
* Auto-registrate targetChris Lattner2004-07-111-0/+6
* Fix the fixed stack offset, patch contributed by Vladimir PrusChris Lattner2004-06-101-1/+1
* fine grainify namespacificationChris Lattner2004-02-281-5/+3
* Add back machine code deleter pass until we get a MachineCode passAlkis Evlogimenos2004-02-151-0/+1
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-121-1/+0
* Include PowerPC.h. Flesh out the stub versions of addPassesToEmitAssembly()Brian Gaeke2004-02-021-3/+13
* Add the JITInfo object, accessor & initializer.Brian Gaeke2004-01-231-1/+1
* Add CodeEmitter and JITInfo stubs. Dump the oldBrian Gaeke2004-01-231-4/+2
* Import of skeletal PowerPC backend I have had laying around for months...Brian Gaeke2004-01-211-0/+53
OpenPOWER on IntegriCloud