aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC/PPCMCCodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* MC: Move target specific fixup info descriptors to TargetAsmBackend instead ofDaniel Dunbar2010-12-161-20/+0
* add copy of comment to the code that will survive the mcjit'izationChris Lattner2010-11-161-0/+2
* relax an assertion a bit, allowing the GPR argument ofChris Lattner2010-11-161-1/+2
* split out an encoder for memri operands, allowing a relocation to be ploppedChris Lattner2010-11-151-5/+24
* add support for encoding the lo14 forms used for a few PPC64 addressingChris Lattner2010-11-151-5/+10
* implement the start of support for lo16 and ha16, allowing us to get stuff like:Chris Lattner2010-11-151-3/+43
* add a fixup for conditional branches, giving us output like this:Chris Lattner2010-11-151-7/+5
* change direct branches to encode with the same encoding methodChris Lattner2010-11-151-5/+19
* split call operands out to their own encoding class, simplifyingChris Lattner2010-11-151-2/+18
* add proper encoding for MTCRF instead of using a hack.Chris Lattner2010-11-151-3/+17
* add basic encoding support for immediates and registers, allowing us Chris Lattner2010-11-151-0/+7
* add a dummy entry to fix a build errorChris Lattner2010-11-151-2/+2
* Implement a basic MCCodeEmitter for PPC. This doesn't handleChris Lattner2010-11-151-0/+99