summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Add a new wrapper node for a DILexicalBlock that encapsulates it and aEric Christopher2011-10-11
* Formatting.Eric Christopher2011-10-11
* Spacing.Eric Christopher2011-10-11
* N.B. This is with the new EH scheme:Bill Wendling2011-10-11
* Fix function isUnalignedLoadStore.Akira Hatanaka2011-10-11
* ARM assembly parsing and encoding for LDC{2}{L}/STC{2}{L} instructions.Jim Grosbach2011-10-11
* Remove unused PatLeaf.Akira Hatanaka2011-10-11
* Change the names of 64-bit logical instructions so that they match the names ofAkira Hatanaka2011-10-11
* Revert r141529. This is causing failures in the test-suite, like bigstack and...Bill Wendling2011-10-11
* Remove redundancy in setcc patterns using multiclass.Akira Hatanaka2011-10-11
* Fix PR11106 by correcting a typo that has been in the code for over a year. ThisCameron Zwarich2011-10-11
* Use sltiu instead of sltu when a register operand and immediate are compared.Akira Hatanaka2011-10-11
* ARM addressing mode cleanup for LDC/STC.Jim Grosbach2011-10-11
* Clean up a few references to System/. We still have docs/SystemLibrary.htmlDaniel Dunbar2011-10-11
* Add patterns for conditional branches with 64-bit register operands.Akira Hatanaka2011-10-11
* Add support for 64-bit set-on-less-than instructions.Akira Hatanaka2011-10-11
* Add support for conditional branch instructions with 64-bit register operands.Akira Hatanaka2011-10-11
* Add dominance check for the instruction being hoisted.Devang Patel2011-10-11
* Expose MachOObjectFile externally, like we do for COFF. First step in reduci...Owen Anderson2011-10-11
* ARM parse alignment specifier for NEON load/store instructions.Jim Grosbach2011-10-11
* ARM Rename operand sub-structure 'Mem' to 'Memory' for a bit more clarity.Jim Grosbach2011-10-11
* Add support for legalization of vector SHL/SRA/SRL instructionsNadav Rotem2011-10-11
* Implement the emitFrameIndexDebugValue and getDebugValueLocation hooks.Richard Osborne2011-10-11
* Fix a iterator out of bounds error, that triggers rarely.Kalle Raiskila2011-10-11
* Add support for legalization of vector trunc-store where the saved scalar typ...Nadav Rotem2011-10-11
* Cleanup the trunc-store legalization code and add asserts.Nadav Rotem2011-10-11
* Add HasPOPCNT predicate to the POPCNT instructions. Also mark POPCNT as modif...Craig Topper2011-10-11
* Make Ivy Bridge 16-bit floating point conversion instructions require AVX.Craig Topper2011-10-11
* Add X86 LZCNT instruction. Including instruction selection support.Craig Topper2011-10-11
* Remove a lot of the fancy scalar replacement code for dealing with llvm-gcc'sCameron Zwarich2011-10-11
* Fix disassembling of popcntw. Also remove some code that says it accounts for...Craig Topper2011-10-11
* Also create a shndx even if there are no symbols. This lets us testNick Lewycky2011-10-11
* Reapply r141605 with fixes for appropriate handling of reserved section numbersNick Lewycky2011-10-11
* Add support for .symtab_shnidx. Unfortunately, doing this required breaking aNick Lewycky2011-10-11
* Add experimental -enable-lsr-phielim option.Andrew Trick2011-10-11
* Move replaceCongruentIVs into SCEVExapander and bias toward "expanded"Andrew Trick2011-10-11
* Make changes necessary for supporting floating point load and store instructionsAkira Hatanaka2011-10-11
* Move -widen-vmovs to ARMBaseInstrInfo::expandPostRAPseudo().Jakob Stoklund Olesen2011-10-11
* Modify lowering of GlobalAddress so that correct code is emitted when target isAkira Hatanaka2011-10-11
* Fixed natural stack alignment for Linux x86-32. Thanks Eli.Lang Hames2011-10-11
* Modify MipsDAGToDAGISel::SelectAddr so that it can handle 64-bit pointers too.Akira Hatanaka2011-10-11
* Revert r141605 as it broke tests for llvm-nm.Nick Lewycky2011-10-11
* Simplify and update functions storeRegToStackSlot and loadRegFromStackSlot.Akira Hatanaka2011-10-11
* Add definitions of 64-bit loads and stores. Add a patterns for unalignedAkira Hatanaka2011-10-11
* Make it possible to use the linker without destroying the source module. This...Tanya Lattner2011-10-11
* Add support for reading many-section ELF files.Nick Lewycky2011-10-11
* Change definitions of classes LoadM and StoreM in preparation for adding supportAkira Hatanaka2011-10-11
* Simplify check that optional def is there and is CPSR.Bill Wendling2011-10-11
* Add a natural stack alignment field to TargetData, and prevent InstCombine fromLang Hames2011-10-10
* Fix warning.Michael J. Spencer2011-10-10