summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAge
* move PR5945 here.Chris Lattner2010-01-24
* change the canonical form of "cond ? -1 : 0" to be Chris Lattner2010-01-24
* add a noteChris Lattner2010-01-23
* mcize lcomm, simplify .comm, extend both to support 64-bit sizes.Chris Lattner2010-01-23
* move the various directive enums out of the MCStreamer classChris Lattner2010-01-23
* remove unneeded directive set.Chris Lattner2010-01-23
* Stop building RTTI information for *most* llvm libraries. NotableChris Lattner2010-01-22
* remove dead .erase.Chris Lattner2010-01-21
* fix a problem with a missing _, testcase pending.Chris Lattner2010-01-21
* eliminate FnStubInfo, using MachineModuleInfoMachO instead.Chris Lattner2010-01-20
* split function stub printing out to its own function,Chris Lattner2010-01-20
* eliminate the GVStubs and HiddenGVStubs maps, and use Chris Lattner2010-01-20
* revert 93934, removing the MCAsmInfo endianness bit. I can'tChris Lattner2010-01-20
* give MCAsmInfo a 'has little endian' bit. This is unfortunate, butChris Lattner2010-01-19
* Now that we have everything nicely factored (e.g. asmprinter is notChris Lattner2010-01-19
* add a bool for whether .lcomm takes an alignment instead of basing this on "i...Chris Lattner2010-01-19
* hoist handling of external globals and special globals up to common code.Chris Lattner2010-01-19
* move production of .reference directives for static ctor/dtor list onChris Lattner2010-01-19
* use BSSLocal classifier to identify 'lcomm' data instead ofChris Lattner2010-01-19
* now that elf weak bss symbols are handled correctly, simplify a bunch of code.Chris Lattner2010-01-19
* introduce a section kind for common linkage. Use this to slightlyChris Lattner2010-01-19
* Even more explanation.Bill Wendling2010-01-19
* change an accessor to a predicate.Chris Lattner2010-01-19
* Cleanup handling of .zerofill on darwin:Chris Lattner2010-01-19
* - Add getLSDAEncoding to the PowerPC backend.Bill Wendling2010-01-18
* now that MCSymbol::print doesn't use it's MAI argument, we can Chris Lattner2010-01-17
* move the mangler into libtarget from vmcore.Chris Lattner2010-01-16
* rename GetPrivateGlobalValueSymbolStub -> GetSymbolWithGlobalValueBase,Chris Lattner2010-01-16
* more string -> sym, getMangledName is now gone from this file.Chris Lattner2010-01-16
* use symbols instead of strings, eliminating a bunch of getMangledNameChris Lattner2010-01-16
* simplify some code.Chris Lattner2010-01-16
* switch more stuff onto MCSymbolsChris Lattner2010-01-16
* MCize a bunch more stuff, eliminating a lot of uses of the manglerChris Lattner2010-01-16
* Teach PPC how to replaceMachineCodeForFunction correctly. (FixesJeffrey Yasskin2010-01-14
* just finish MCizing FnStubInfo which cleans it up and simplifies it.Chris Lattner2010-01-13
* don't call getNameWithPrefix repeatedly and unnecesarily.Chris Lattner2010-01-13
* properly use MCSymbol to print the strings aquired from getNameWithPrefix.Chris Lattner2010-01-13
* eliminate some uses of Mangler::makeNameProper.Chris Lattner2010-01-13
* change Mangler::makeNameProper to return its result in a SmallVectorChris Lattner2010-01-13
* constant materialization could be improved.Chris Lattner2010-01-07
* Reenable debug info on PPC. Works well enough toDale Johannesen2010-01-06
* Make sure debug info hook gets called when emittingDale Johannesen2010-01-06
* Don't specify CR sub-registers as implicit defs of BL instructions.Jakob Stoklund Olesen2010-01-05
* Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman2010-01-05
* Add more plumbing. This time in the LowerArguments and "get" functions whichBill Wendling2009-12-22
* Fix wrong frame pointer save offset in the 64-bit PowerPC SVR4 ABI.Tilmann Scheller2009-12-18
* Add support for calls through function pointers in the 64-bit PowerPC SVR4 ABI.Tilmann Scheller2009-12-18
* Change indirect-globals to use a dedicated allocIndirectGV. This lets usJeffrey Yasskin2009-12-15
* Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor ofDan Gohman2009-12-05
* Remove isProfitableToDuplicateIndirectBranch target hook. It is profitableBob Wilson2009-11-30