aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* TableGen: AsmMatcher support for better operand diagnostics.Jim Grosbach2012-06-221-0/+5
* Remove ProcessImplicitDefs.h which was unused.Jakob Stoklund Olesen2012-06-221-51/+0
* Delete a boring statistic.Jakob Stoklund Olesen2012-06-221-2/+0
* Store live intervals in an IndexedMap.Jakob Stoklund Olesen2012-06-221-28/+26
* Revert r158679 - use case is unclear (and it increases the memory footprint).Hal Finkel2012-06-223-6/+6
* EmitZerofill should take a 64-bit size or else it's chopping off large zero-f...Evan Cheng2012-06-221-1/+1
* Stop computing physreg live ranges.Jakob Stoklund Olesen2012-06-221-14/+1
* Remove a variable that is unused when assertions aren't enabled.Kaelyn Uhrain2012-06-221-2/+1
* Remove LiveIntervals::trackingRegUnits().Jakob Stoklund Olesen2012-06-221-5/+0
* Change comment into proper Doxygen member comment.Dmitri Gribenko2012-06-221-1/+2
* Fixed r158979.Stepan Dyatkovskiy2012-06-222-52/+161
* Remove another duplicated variable. We only need one to tell us if the linkerRafael Espindola2012-06-221-7/+0
* Fix a FIXME: DwarfRequiresRelocationForSectionOffset is the same asRafael Espindola2012-06-221-9/+0
* Revert commit 158979 (dyatkovskiy) since it is causing several buildbots toDuncan Sands2012-06-222-159/+50
* Performance optimizations:Stepan Dyatkovskiy2012-06-222-50/+159
* Use "NoItineraries" for processors with no itineraries.Andrew Trick2012-06-221-1/+2
* Emit relocations for DW_AT_location entries on systems which need it. This isNick Lewycky2012-06-222-5/+14
* Rename -allow-excess-fp-precision flag to -fuse-fp-ops, and switch from aLang Hames2012-06-221-10/+30
* remove extractMallocCallFromBitCast, since it was tailor maded for its sole u...Nuno Lopes2012-06-221-7/+0
* Add support for invoke to the MemoryBuiltin analysid.Nuno Lopes2012-06-211-12/+13
* move some typedefs so that we don't polute the llvm namespace. this should ap...Nuno Lopes2012-06-211-3/+4
* refactor the MemoryBuiltin analysis:Nuno Lopes2012-06-211-8/+164
* Add a number of threshold arguments to the SRA pass.Nadav Rotem2012-06-211-1/+4
* Remove LiveIntervals::iterator.Jakob Stoklund Olesen2012-06-201-6/+0
* Remove the RenderMachineFunction HTML output pass.Jakob Stoklund Olesen2012-06-201-1/+0
* Restructure PopulateLoopsDFS::insertIntoLoop.Andrew Trick2012-06-201-10/+11
* Add "extern template" declarations now that we use explicit instantiation.Andrew Trick2012-06-202-1/+23
* Only update regunit live ranges that have been precomputed.Jakob Stoklund Olesen2012-06-201-0/+6
* Remove 'static' from inline functions defined in header files.Chandler Carruth2012-06-2010-29/+29
* A new algorithm for computing LoopInfo. Temporarily disabled.Andrew Trick2012-06-202-0/+207
* Move the implementation of LoopInfo into LoopInfoImpl.h.Andrew Trick2012-06-202-433/+567
* Add permissions(), map_file_pages(), and unmap_file_pages() to llvm::sys::fs ...Nick Kledzik2012-06-201-2/+92
* Add an ensureMaxAlignment() function to MachineFrameInfo (analogous toChad Rosier2012-06-191-7/+9
* Add DAG-combines for aggressive FMA formation.Lang Hames2012-06-191-8/+8
* Typo. Patch by Cameron McInally <cameron.mcinally@nyu.edu>.Chad Rosier2012-06-191-2/+2
* Move the support for using .init_array from ARM to the genericRafael Espindola2012-06-192-1/+8
* revert r158660, since Chris has some issues with this patch (namely using cod...Nuno Lopes2012-06-181-2/+1
* Don't copy a potentially-uninitialized variable.David Blaikie2012-06-181-1/+1
* Allow up to 64 functional units per processor itinerary.Hal Finkel2012-06-183-6/+6
* Added accessors for getting coff_relocation infoMarshall Clow2012-06-182-1/+9
* add the 'alloc' metadata node to represent the size of offset of buffers poin...Nuno Lopes2012-06-181-1/+2
* Bring the return value of SmallVector::insert in line with std::vector::insert.Benjamin Kramer2012-06-171-10/+11
* Remove SmallMap, and the several files that were used to implement it.Chandler Carruth2012-06-173-912/+0
* SmallVector: return a valid iterator for the rare case of inserting an empty ...Benjamin Kramer2012-06-171-2/+2
* Add a unit test for 'swap', and fix a pile of bugs inChandler Carruth2012-06-171-7/+34
* Add tests for *DenesMap for both key and value types' construction andChandler Carruth2012-06-171-18/+28
* Introduce a SmallDenseMap container that re-uses the existing DenseMapChandler Carruth2012-06-171-14/+297
* Guard private fields that are unused in Release builds with #ifndef NDEBUG.Benjamin Kramer2012-06-161-1/+6
* Move the Metadata merging methods from GVN and make them public in MDNode.Hal Finkel2012-06-161-0/+5
* Merge the SmallBitVector and BitVector unit tests with gtest's typed test mag...Benjamin Kramer2012-06-161-0/+66