summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
...
* Changed MachineLICM to use a worklist list MachineCSE instead of recursion.Pete Cooper2011-12-22
* Move PPC bits to lib/Target/PowerPC.Rafael Espindola2011-12-22
* Hopefully fix the cmake build.Rafael Espindola2011-12-22
* Fix name in comments.Rafael Espindola2011-12-22
* Local dynamic TLS model for direct object output. Create the correct TLS MIPSAkira Hatanaka2011-12-22
* Unbreak cmake build after r147115.Richard Smith2011-12-22
* Move the ARM specific parts of the ELF writer to Target/ARM.Rafael Espindola2011-12-22
* getEFlags is const.Rafael Espindola2011-12-22
* ARM NEON mnemonic aliase for vrecpeq.Jim Grosbach2011-12-21
* ARM VFP optional data type on VMOV GPR<-->SPR.Jim Grosbach2011-12-21
* ARM NEON optional data type on VSWP instructions.Jim Grosbach2011-12-21
* ARM NEON mnemonic aliases for vzipq and vswpq.Jim Grosbach2011-12-21
* Revert patch from 147090. There is not point to make code less readable if weJakub Staszak2011-12-21
* ARM asm parser should be more lenient w/ .thumb_func directive.Jim Grosbach2011-12-21
* Fix a copy+pasto. No testcase, because the symptoms of dereferencingDan Gohman2011-12-21
* Thumb2 assembly parsing of 'mov rd, rn, rrx'.Jim Grosbach2011-12-21
* Fix 80-column violations.Chad Rosier2011-12-21
* Thumb2 assembly parsing of 'mov(register shifted register)' aliases.Jim Grosbach2011-12-21
* Continue counting intrinsics as instructions (except when they aren't, such asNick Lewycky2011-12-21
* Fix typo and spacing, no functionality change.Nick Lewycky2011-12-21
* - Change a few operator[] to lookup which is cheaper.Jakub Staszak2011-12-21
* Oops - LiveIntervalUnion.cpp file does use std::find. Moving STL header inclu...Lang Hames2011-12-21
* Remove disused STL header include.Lang Hames2011-12-21
* Switch from WriteEFlags to getEFlags in preparation for moving itRafael Espindola2011-12-21
* Move common code into an MRI function.Jakob Stoklund Olesen2011-12-21
* ARM NEON assmebly parsing for VLD2 to all lanes instructions.Jim Grosbach2011-12-21
* No case stmt for BUILD_VECTOR in PerformDAGCombine(), so I assume this isn't Chad Rosier2011-12-21
* Fix a couple of copy-n-paste bugs. Noticed by George Russell!Chad Rosier2011-12-21
* Changes the JSON parser to use the SourceMgr.Manuel Klimek2011-12-21
* Move the X86 specific bits of the ELF writer to the Target/X86 directory.Rafael Espindola2011-12-21
* Reduce the exposure of Triple::OSType in the ELF object writer. This willRafael Espindola2011-12-21
* Small refactoring so that RelocNeedsGOT can stay in the target independentRafael Espindola2011-12-21
* Removes unused field TheError from LLLexer.Manuel Klimek2011-12-21
* Remove mode specific disassembler classes and just call X86GenericDisassemble...Craig Topper2011-12-21
* Fix typo in a couple commentsCraig Topper2011-12-21
* A call to a function marked 'noinline' is not an inline candidate. The soleNick Lewycky2011-12-21
* Make some intrinsics safe to speculatively execute.Nick Lewycky2011-12-21
* Fix a couple of copy-n-paste bugs. Noticed by George Russell.Evan Cheng2011-12-21
* ARM assembly parsing allows constant expressions for lane indices.Jim Grosbach2011-12-21
* ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback.Jim Grosbach2011-12-21
* Fix bug in zero-store peephole pattern reported in pr11615.Akira Hatanaka2011-12-21
* Expand 64-bit CTLZ nodes if target architecture does not support it. Add testAkira Hatanaka2011-12-21
* Expand 64-bit CTPOP and CTTZ.Akira Hatanaka2011-12-21
* Expand 64-bit atomic load and store.Akira Hatanaka2011-12-21
* Add definition of DSBH (Double Swap Bytes within Halfwords) and Akira Hatanaka2011-12-20
* Add definition of WSBH (Word Swap Bytes within Halfwords), which is anAkira Hatanaka2011-12-20
* 64-bit uint-fp conversion nodes are expanded.Akira Hatanaka2011-12-20
* Enable custom lowering DYNAMIC_STACKALLOC nodes.Akira Hatanaka2011-12-20
* Set the correct stack pointer register that should be saved or restored.Akira Hatanaka2011-12-20
* Fix a nasty bug in the type remapping stuff that I added that is breaking kc+...Chris Lattner2011-12-20