summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Revert commit 80428. It completely broke exceptionDuncan Sands2009-08-312-42/+0
* Normalize makefile comments and sort cmake file lists.Benjamin Kramer2009-08-312-2/+2
* - Add target lowering methods to get the preferred format for the FDE and LSDABill Wendling2009-08-292-0/+42
* Alter 79292 to produce output that actually assembles.Dale Johannesen2009-08-261-0/+2
* Make linkerprivate work for ARM and PPC. Testcase coversDale Johannesen2009-08-241-4/+4
* eliminate the last DOUTs from the targets.Chris Lattner2009-08-231-1/+2
* Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner2009-08-231-1/+1
* remove various std::ostream version of printing methods fromChris Lattner2009-08-231-3/+2
* Forgot to update some CMakeLists.Benjamin Kramer2009-08-221-1/+1
* rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner2009-08-221-13/+13
* rename COFFMCAsmInfo -> MCAsmInfoCOFF, likewise for darwin.Chris Lattner2009-08-223-6/+6
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-225-26/+25
* Record variable debug info at ISel time directly.Devang Patel2009-08-221-41/+0
* eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner2009-08-191-21/+25
* Simplify RegScavenger::FindUnusedReg.Jakob Stoklund Olesen2009-08-181-1/+1
* PowerPC inline asm was emitting two output operandsDale Johannesen2009-08-182-26/+12
* Add support for the PowerPC 64-bit SVR4 ABI.Tilmann Scheller2009-08-159-72/+361
* Simplify a few more things, eliminating a few more dependencies onDan Gohman2009-08-151-1/+1
* TargetRegistry: Change AsmPrinter constructor to be typed as returning anDaniel Dunbar2009-08-131-4/+4
* Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' Bruno Cardoso Lopes2009-08-132-1/+4
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-1/+2
* TargetRegistry: Reorganize AsmPrinter construction so that clients pass in theDaniel Dunbar2009-08-131-5/+5
* Revert 78892 and 78895, these break generating working executables onDaniel Dunbar2009-08-133-13/+11
* fix a minor fixme. When building with SL and later tools, the ".eh" symbolsChris Lattner2009-08-133-11/+13
* Various AsmWriter output cleanups. Use WriteAsOperand instead ofDan Gohman2009-08-131-15/+5
* Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner2009-08-122-8/+13
* Add contexts to some of the MVT APIs. No functionality change yet, just the ...Owen Anderson2009-08-121-1/+1
* fix CodeGen/PowerPC/2007-01-15-AsmDialect.ll, fallout from r78742Chris Lattner2009-08-111-2/+2
* second half of commit.Chris Lattner2009-08-111-2/+2
* pass "is64Bit" flag into PPC TAI ctors instead of a whole targetmachine.Chris Lattner2009-08-112-20/+7
* eliminate asmflavor from subtarget, PPCTAI is the only clientChris Lattner2009-08-113-19/+4
* Change the asmprinter to print the comment character before theChris Lattner2009-08-111-4/+0
* factorize more darwin TAI stuff. Note that this givesChris Lattner2009-08-111-6/+0
* factorize darwin ProtectedDirective and SetDirective.Chris Lattner2009-08-111-2/+2
* all darwin targets have .space and .zerofill, pull up.Chris Lattner2009-08-111-1/+0
* move LCOMMDirective = "\t.lcomm\t" up to DarwinTAI, eliminateChris Lattner2009-08-112-31/+29
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-114-554/+554
* pass the TargetTriple down from each target ctor to theChris Lattner2009-08-111-4/+3
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-111-3/+3
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-104-619/+619
* Continue the SimpleValueType-ification.Owen Anderson2009-08-101-1/+1
* Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson2009-08-102-2/+2
* split MachO section handling stuff out to its out .h/.cpp file.Chris Lattner2009-08-101-1/+1
* Fix a weird ppc64-specific link error during an llvm-gcc build:Chris Lattner2009-08-101-0/+2
* Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner2009-08-101-31/+27
* 1. Make MCSection an abstract class.Chris Lattner2009-08-081-1/+1
* make printInstruction return void since its result is omitted. Make the Chris Lattner2009-08-081-1/+1
* don't check the result of printInstruction anymore.Chris Lattner2009-08-081-4/+1
* Remove some dead code.Daniel Dunbar2009-08-051-9/+0
* Remove dead code. MDNode and MDString are not Constant anymore.Devang Patel2009-08-051-3/+0
OpenPOWER on IntegriCloud