aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCMCCodeEmitter.cpp
AgeCommit message (Expand)Author
2011-07-25Refactor PPC target to separate MC routines from Target routines.Evan Cheng
2011-07-11Most MCCodeEmitter's don't meed MCContext.Evan Cheng
2011-07-11- Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng
2010-12-16MC: Move target specific fixup info descriptors to TargetAsmBackend instead ofDaniel Dunbar
2010-11-16add copy of comment to the code that will survive the mcjit'izationChris Lattner
2010-11-16relax an assertion a bit, allowing the GPR argument ofChris Lattner
2010-11-15split out an encoder for memri operands, allowing a relocation to be ploppedChris Lattner
2010-11-15add support for encoding the lo14 forms used for a few PPC64 addressingChris Lattner
2010-11-15implement the start of support for lo16 and ha16, allowing us to get stuff like:Chris Lattner
2010-11-15add a fixup for conditional branches, giving us output like this:Chris Lattner
2010-11-15change direct branches to encode with the same encoding methodChris Lattner
2010-11-15split call operands out to their own encoding class, simplifyingChris Lattner
2010-11-15add proper encoding for MTCRF instead of using a hack.Chris Lattner
2010-11-15add basic encoding support for immediates and registers, allowing us Chris Lattner
2010-11-15add a dummy entry to fix a build errorChris Lattner
2010-11-15Implement a basic MCCodeEmitter for PPC. This doesn't handleChris Lattner