summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC
Commit message (Expand)AuthorAge
* Replace PPC instruction-size code with MCInstrDesc getSizeHal Finkel2014-02-02
* Delete MCSubtargetInfo data members from target MCCodeEmitter classesDavid Woodhouse2014-01-28
* Propagate MCSubtargetInfo through TableGen's getBinaryCodeForInstr()David Woodhouse2014-01-28
* Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()David Woodhouse2014-01-28
* Change MCStreamer EmitInstruction interface to take subtarget infoDavid Woodhouse2014-01-28
* Provide a stub Target Streamer implementation for PPC MachOIain Sandoe2014-01-28
* Handle spilling the PPC GPRC_NOR0 register classHal Finkel2014-01-28
* Revert r199871 and replace it with a simple check in the debug infoEric Christopher2014-01-28
* Pass a MCSubtargetInfo down to the TargetStreamer creation.Rafael Espindola2014-01-26
* Construct the MCStreamer before constructing the MCTargetStreamer.Rafael Espindola2014-01-26
* Remove an easy use of EmitRawText from PPC.Rafael Espindola2014-01-25
* Add final and owerride keywords to TargetTransformInfo's subclasses.Juergen Ributzka2014-01-24
* Fix known typosAlp Toker2014-01-24
* Add a variable to track whether or not we've used a unique section,Eric Christopher2014-01-23
* Fix pr18515.Rafael Espindola2014-01-22
* Fix pointer info on PPC byval storesHal Finkel2014-01-21
* Make getTargetStreamer return a possibly null pointer.Rafael Espindola2014-01-14
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-13
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-13
* correct target directive handling error handlingSaleem Abdulrasool2014-01-13
* Put the functionality for printing a value to a raw_ostream as anChandler Carruth2014-01-09
* Move the llvm mangler to lib/IR.Rafael Espindola2014-01-07
* Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth2014-01-07
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-07
* Remove unnecessary #includes.Bill Wendling2014-01-06
* Refactor function that checks that __builtin_returnaddress's argument is cons...Bill Wendling2014-01-06
* Emit an error message if the value passed to __builtin_returnaddress isn't a ...Bill Wendling2014-01-05
* Make the llvm mangler depend only on DataLayout.Rafael Espindola2014-01-03
* [PPC] Fix comment to match function nameHal Finkel2014-01-02
* [PPC] Fix the scheduling of CR logicals on the P7Hal Finkel2014-01-02
* [PPC] Use the correct immediate operands on 64-bit instructionsHal Finkel2014-01-02
* Use r2 when encoding tls on ppc32. Fixes PR18305.Roman Divacky2013-12-22
* Add some comments.Roman Divacky2013-12-22
* Implement initial-exec TLS for PPC32.Roman Divacky2013-12-20
* Long doubles are required to be aligned to 128 bits and svr4 32 bits.Rafael Espindola2013-12-19
* Add a disassembler to the PowerPC backendHal Finkel2013-12-19
* Fix f64 and f128 for ppc-darwin.Rafael Espindola2013-12-18
* One ppc32-darwin, a i64 inside a structure can have 32 bit alignment.Rafael Espindola2013-12-18
* Eliminate PPC instruction decoding ambiguitiesHal Finkel2013-12-17
* Fix the pointer size for the PS3 datalayout.Rafael Espindola2013-12-17
* Allow MachineCSE to coalesce trivial subregister copies the same way that it ...Andrew Trick2013-12-17
* whitespaceAndrew Trick2013-12-17
* The preferred alignment defaults to the abi alignment. Omit if it is the same.Rafael Espindola2013-12-16
* On DataLayout, omit the default of p:64:64:64.Rafael Espindola2013-12-16
* Set has_asmparser in PowerPC/LLVMBuild.txtHal Finkel2013-12-16
* [Powerpc darwin] AsmParser Base implementation.Iain Sandoe2013-12-14
* Assume defaults to produce smaller datalayout strings.Rafael Espindola2013-12-13
* test commit.Iain Sandoe2013-12-13
* typo in commentGabor Greif2013-12-12
* Remove unused multiclass from PPCInstrInfo.tdHal Finkel2013-12-12