summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* 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
* fix some fixme's, removing dead code.Chris Lattner2010-11-15
* remove asmstrings (which can never be printed) from pseudo Chris Lattner2010-11-15
* strength reduce TOC temp label generation, no functionality change.Chris Lattner2010-11-15
* rip out a ton of old instruction printing junk now that theChris Lattner2010-11-15
* Object: Add missing makefile.Michael J. Spencer2010-11-15
* Make sure ARM multi load / store pass copies memoperands when forming ldrd / ...Evan Cheng2010-11-15
* Turn on the new instprinter by default.Chris Lattner2010-11-15
* Add LLVMObject Library.Michael J. Spencer2010-11-15
* convert the operand bits into bitfields since they are all combinable inChris Lattner2010-11-15
* add targetoperand flags for jump tables, constant pool and block addressChris Lattner2010-11-15
* remove some extraneous quotes to make the new instprinter match.Chris Lattner2010-11-15
* silence a ton of warnings from clang.Chris Lattner2010-11-15
* Attempt to unbreak cmake-based buildsAnton Korobeynikov2010-11-15
* First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou...Anton Korobeynikov2010-11-15
* Whitespace cleanupAnton Korobeynikov2010-11-15
* Move the logic to decide with which symbol we produce a relocation (if any) toRafael Espindola2010-11-14
* implement support for the MO_DARWIN_STUB TargetOperand flag,Chris Lattner2010-11-14
* tidy up, no functionality change.Chris Lattner2010-11-14
* with the picbase nonsense starting to be figured out, implementChris Lattner2010-11-14
* move the pic base symbol stuff up to MachineFunctionChris Lattner2010-11-14
* simplify getPICBaseSymbol a bit.Chris Lattner2010-11-14
* reimplement ppc asmprinter "toc" handling to use a VariantKindChris Lattner2010-11-14
* lower PPC::MFCRpseud when transforming to MC, avoiding callingChris Lattner2010-11-14
* make the stubbed-out printer methods abort instead of Chris Lattner2010-11-14
* wire up a few more things, down to 4 test failures, allChris Lattner2010-11-14
* properly wire up the instprinter to the ppc64 backend, down to 5 failures.Chris Lattner2010-11-14
* implement pretty printing support for the various pseudoChris Lattner2010-11-14