aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Modify the LLVM assembly output so that it uses references to represent funct...Bill Wendling2013-02-2028-164/+244
* Add support to the two-address pass for updating LiveIntervals in many of theCameron Zwarich2013-02-202-14/+102
* Move the computation of the IsEarlyClobber flag into its own loop, since theCameron Zwarich2013-02-201-1/+5
* Modify LiveInterval::addRange() to match the comment about what it returns.Cameron Zwarich2013-02-201-2/+2
* Add SlotIndexes::repairIndexesInRange(), which repairs SlotIndexes after addingCameron Zwarich2013-02-203-0/+68
* Make SlotIndex::getEntry() return unsigned to match IndexListEntry.Cameron Zwarich2013-02-201-1/+1
* Fix a misunderstanding about how RegMaskBlocks works. This was caught byCameron Zwarich2013-02-201-1/+1
* Remove verification after PHIElimination when using LiveIntervals, and move itCameron Zwarich2013-02-202-3/+3
* Avoid recomputing an inserted instruction's SlotIndex.Cameron Zwarich2013-02-201-2/+1
* Add preservation of SlotIndexes to PHIElimination.Cameron Zwarich2013-02-201-0/+1
* Rename llvm::Optional<T>::Reset to 'reset' as per LLVM naming conventions.David Blaikie2013-02-202-4/+4
* Expand pseudos/macros:Reed Kotler2013-02-2016-25/+125
* [llvm-readobj] Add ELF .dynamic table dumping.Michael J. Spencer2013-02-206-9/+281
* Remove unneeded #include.Jakub Staszak2013-02-201-1/+0
* Add missing #include.Jakub Staszak2013-02-201-0/+1
* Fix #includes, so we include only what we really need.Jakub Staszak2013-02-202-3/+2
* Allow llvm::Optional to work with types without default constructors.David Blaikie2013-02-203-11/+221
* Move part of APInt implementation from header to cpp file. These methodsJakub Staszak2013-02-202-38/+45
* clear new map and initialize new variablePedro Artigas2013-02-201-0/+2
* Add the function attributes from an inline asm call. These don't have declara...Bill Wendling2013-02-201-0/+8
* [ms-inline asm] Force the use of a base pointer if the MachineFunction includesChad Rosier2013-02-192-4/+6
* Update a portability kludge to keep it in sync with changes in the codeDan Gohman2013-02-191-2/+7
* ELF symbol table field st_other support, Jack Carter2013-02-193-7/+12
* Remove unused variable.Jakub Staszak2013-02-191-2/+1
* Minor cleanups. No functionality change.Jakub Staszak2013-02-191-10/+7
* ELF symbol table field st_other support, Jack Carter2013-02-194-5/+27
* Remove unneeded #includes.Jakub Staszak2013-02-191-2/+0
* ELF symbol table field st_other support, Jack Carter2013-02-195-9/+46
* Fix typos.Jakub Staszak2013-02-191-10/+10
* ELF symbol table field st_other support, Jack Carter2013-02-197-3/+40
* Add obvious constantness.Jakub Staszak2013-02-191-2/+2
* Simplify code. No functionality change.Jakub Staszak2013-02-191-4/+2
* ARM NEON: Don't need COPY_TO_REGCLASS in patternArnold Schwaighofer2013-02-191-3/+1
* Fix a bug in mayHaveSideEffects. Functions that do not return are now conside...Nadav Rotem2013-02-193-3/+31
* Fix a bug that was found by the clang static analyzer. The var "AT" is null s...Nadav Rotem2013-02-191-2/+2
* Whitelist files and block devices instead of blacklisting fifos andDan Gohman2013-02-191-3/+4
* Don't trust st_size of a character device. This fixes usingDan Gohman2013-02-191-3/+3
* ARM: Allocation hints must make sure to be in the alloc order.Jim Grosbach2013-02-192-1/+55
* Assert that the target provided hints are in the allocation order.Jakob Stoklund Olesen2013-02-191-0/+5
* Remove my bogus MapVector::erase() with a narrower ::pop_back(), and add a un...Douglas Gregor2013-02-192-8/+19
* Hexagon: Sync TSFlags in MCTargetDesc/HexagonBaseInfo.h withJyotsna Verma2013-02-191-28/+60
* Clean up HiPE prologue emission a bit and avoid signed arithmetic tricks.Benjamin Kramer2013-02-191-43/+47
* Move LLVM_LIBRARY_VISIBILITY for consistency with what was done toRafael Espindola2013-02-191-1/+1
* Fix typoEli Bendersky2013-02-191-1/+1
* Fix GCMetadaPrinter::finishAssembly not executed, patch by Yiannis Tsiouris.Benjamin Kramer2013-02-193-40/+34
* Make ARMAsmPrinter pass name more precise and fix comment.Eli Bendersky2013-02-191-6/+2
* Make pass name more precise and fix comment.Eli Bendersky2013-02-191-6/+2
* ARM NEON: Merge a f32 bitcast of a v2i32 extracteltArnold Schwaighofer2013-02-192-0/+31
* R600: Add AR_X to the R600_TReg_X register class.Tom Stellard2013-02-191-1/+1
* R600: Mark all members of the TRegMem register class as reservedTom Stellard2013-02-191-0/+6