summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface.Daniel Dunbar2010-12-16
* Fix indentation (per style guide).Daniel Dunbar2010-12-16
* MC/Mach-O: Move createMachObjectWriter into MCMachObjectWriter.h.Daniel Dunbar2010-12-16
* MC/Mach-O: Use fixup info instead of hard coded list.Daniel Dunbar2010-12-16
* Fix a bug in the loop in JumpThreading::ProcessThreadableEdges() where it cou...Frits van Bommel2010-12-16
* Speculatively revert commit 121905 since it looks like it might have broken theDuncan Sands2010-12-16
* MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> v...Michael J. Spencer2010-12-16
* MC: Move target specific fixup info descriptors to TargetAsmBackend instead ofDaniel Dunbar2010-12-16
* 1. ARM/MC/ELF: A few more ELF relocs for .oJason W Kim2010-12-16
* MC: Make TargetAsmBackend available to the AsmStreamer.Daniel Dunbar2010-12-16
* Update a comment.Dan Gohman2010-12-16
* Make memcpyopt TBAA-aware.Dan Gohman2010-12-16
* lib/Support/regexec.c: Let Regex LLP64-aware.NAKAMURA Takumi2010-12-16
* Delete an extra "Imm5 = ", caught by GCC's -Wsequence-point but not by ClangMatt Beaumont-Gay2010-12-16
* Remove fixup_arm_thumb_ldst. The code was never calling the "fixup" stuff forBill Wendling2010-12-16
* Add tSpill and tRestore to the opcodes to replace with tSTRi and tLDRiBill Wendling2010-12-16
* Add encodings for Thumb1 Spill and Restore pseudos.Bill Wendling2010-12-16
* Enable TBAA by default.Dan Gohman2010-12-15
* Preserve TBAA tags when doing load PRE.Dan Gohman2010-12-15
* Thumb1 had two patterns for the same load-from-constant-pool instruction.Jim Grosbach2010-12-15
* Don't handle -arm-long-calls in fast isel for now.Eric Christopher2010-12-15
* Start using SplitKit and MachineLoopRanges in RegAllocGreedy in preparation ofJakob Stoklund Olesen2010-12-15
* Add MachineLoopRanges analysis.Jakob Stoklund Olesen2010-12-15
* If we're changing the frame register to a physical register other than SP, weBill Wendling2010-12-15
* Whitespace cleanups.Bill Wendling2010-12-15
* Better fix for opt buildMatt Beaumont-Gay2010-12-15
* Only rr forms of ADD*_DB are commutable.Evan Cheng2010-12-15
* Add an InstCombine transform to recognize instances of manual overflow-safe a...Owen Anderson2010-12-15
* Fix opt -Werror buildMatt Beaumont-Gay2010-12-15
* Teach machine cse to commute instructions.Evan Cheng2010-12-15
* Add Neon VCVT instructions for f32 <-> f16 conversions.Bob Wilson2010-12-15
* Reapply r121886, and also update DecomposeGEPExpression to keepDan Gohman2010-12-15
* Revert r121886. DecomposeGEPExpression needs to be keptDan Gohman2010-12-15
* Lower the MBlaze target specific calling conventions for "interrupt_handler"Wesley Peck2010-12-15
* Strengthen GetUnderlyingObject using InstructionSimplify.Dan Gohman2010-12-15
* Move Value::getUnderlyingObject to be a standaloneDan Gohman2010-12-15
* Add some special purpose register definitions to the MBlaze backend and clean...Wesley Peck2010-12-15
* Fix typo in r121875.Owen Anderson2010-12-15
* Tweak a few pseudo-inst pattern base classes.Jim Grosbach2010-12-15
* Clean up some of LVI:Nick Lewycky2010-12-15
* The new t2LEApcrel* pseudo instructions need the size specified.Jim Grosbach2010-12-15
* Implement cleanups suggested by Daniel.Owen Anderson2010-12-15
* Fix build.Jakob Stoklund Olesen2010-12-15
* Detect and enumerate bypass loops.Jakob Stoklund Olesen2010-12-15
* Separate SplitAnalysis::getSplitLoops().Jakob Stoklund Olesen2010-12-15
* Move Sub simplifications and additional Add simplifications out ofDuncan Sands2010-12-15
* If we detect that the instruction we are simplifying is unreachable, arrange forDuncan Sands2010-12-15
* Teach jump threading to "look through" a select when the branch direction of ...Frits van Bommel2010-12-15
* Add fixups for Thumb LDR/STR instructions.Bill Wendling2010-12-15
* Relax alignment fragments.Rafael Espindola2010-12-15