summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* In which I discover the existence of loops. Threading an operationDuncan Sands2010-11-16
* A bit more of gnu as compatibility when handling relocations with aliases.Rafael Espindola2010-11-16
* L_bit doesn't work here.Bill Wendling2010-11-16
* - Remove dead patterns.Bill Wendling2010-11-16
* vldm and vstm are mnemonics for vldmia and vstmia resp.Bill Wendling2010-11-16
* Make the verifier a little quieter on instructions that it's probablyEric Christopher2010-11-16
* Fix a bug I introduced in the ppc refactoring, which caused longChris Lattner2010-11-16
* Encode the multi-load/store instructions with their respective modes ('ia',Bill Wendling2010-11-16
* Object: Get rid of sys::Path, Triple, and cleanup namespace.Michael J. Spencer2010-11-16
* add copy of comment to the code that will survive the mcjit'izationChris Lattner2010-11-16
* relax an assertion a bit, allowing the GPR argument ofChris Lattner2010-11-16
* Remember to resize SpillSlotToUsesMap when allocating an emergency spill slot.Jakob Stoklund Olesen2010-11-16
* Fix PR8612 in the standard spiller, take two.Jakob Stoklund Olesen2010-11-16
* Add Thumb2 encodings for mov and friends.Owen Anderson2010-11-16
* Change the 11 byte nop to be a single instruction.Rafael Espindola2010-11-15
* fix a pasto that massively broke the ppc jit while the buildbots happenedChris Lattner2010-11-15
* Revert "Fix PR8612 in the standard spiller as well."Jakob Stoklund Olesen2010-11-15
* Attempt to provide encodings for some miscellaneous Thumb2 encodings.Owen Anderson2010-11-15
* Code clean up. The peephole pass should be the one updating the instructionEvan Cheng2010-11-15
* Provide Thumb2 encodings for sxtb and friends.Owen Anderson2010-11-15
* Recommit this change and remove the failing part of the test - it didn'tEric Christopher2010-11-15
* Fix PR8612 in the standard spiller as well.Jakob Stoklund Olesen2010-11-15
* When spilling a register defined by an early clobber, make sure that the newJakob Stoklund Olesen2010-11-15
* ARM LDR_PRE/LDR_POST/STR_PRE/STR_POST (and the *B counterparts) binary encoding.Jim Grosbach2010-11-15
* Add Thumb2 encodings for comparison and shift operators.Owen Anderson2010-11-15
* Fix compiler warnigns.Benjamin Kramer2010-11-15
* Add correct Thumb2 encodings for mvn and friends.Owen Anderson2010-11-15
* Add FIXMEs.Jim Grosbach2010-11-15
* Nuke redundant encoding bit set.Jim Grosbach2010-11-15
* Teach InstructionSimplify the trick of skipping incoming phiDuncan Sands2010-11-15
* Change MCExpr::EvaluateAsRelocatableImpl of variables to return the originalRafael Espindola2010-11-15
* Dovetail with Dan Dunbar's rework of ELFObjectWriter.Jason W Kim2010-11-15
* Fix PR8565.Rafael Espindola2010-11-15
* Improve code layout, mostly indentation. Kalle Raiskila2010-11-15
* Wire up primitive support in the assembler backend for writing .o filesChris Lattner2010-11-15
* split out an encoder for memri operands, allowing a relocation to be ploppedChris Lattner2010-11-15
* add support for encoding the lo14 forms used for a few PPC64 addressingChris Lattner2010-11-15
* fix a regression with the new instprinter: we lost the ability toChris Lattner2010-11-15
* implement the start of support for lo16 and ha16, allowing us to get stuff like:Chris Lattner2010-11-15
* add a fixup for conditional branches, giving us output like this:Chris Lattner2010-11-15
* change direct branches to encode with the same encoding methodChris Lattner2010-11-15
* eliminate a now-unneeded operand printer.Chris Lattner2010-11-15
* split call operands out to their own encoding class, simplifyingChris Lattner2010-11-15
* correct the fixup comment printer to work on big endian platforms.Chris Lattner2010-11-15
* add proper encoding for MTCRF instead of using a hack.Chris Lattner2010-11-15
* add fields to the .td files unconditionally, simplifying tblgen a bit.Chris Lattner2010-11-15
* add basic encoding support for immediates and registers, allowing us Chris Lattner2010-11-15
* add a dummy entry to fix a build errorChris Lattner2010-11-15
* Implement a basic MCCodeEmitter for PPC. This doesn't handleChris Lattner2010-11-15
* dissolve some more hacks.Chris Lattner2010-11-15