summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Add support for invoke to the MemoryBuiltin analysid.Nuno Lopes2012-06-21
* move some typedefs so that we don't polute the llvm namespace. this should ap...Nuno Lopes2012-06-21
* refactor the MemoryBuiltin analysis:Nuno Lopes2012-06-21
* Add a number of threshold arguments to the SRA pass.Nadav Rotem2012-06-21
* Remove LiveIntervals::iterator.Jakob Stoklund Olesen2012-06-20
* Remove the RenderMachineFunction HTML output pass.Jakob Stoklund Olesen2012-06-20
* Restructure PopulateLoopsDFS::insertIntoLoop.Andrew Trick2012-06-20
* Add "extern template" declarations now that we use explicit instantiation.Andrew Trick2012-06-20
* Only update regunit live ranges that have been precomputed.Jakob Stoklund Olesen2012-06-20
* Remove 'static' from inline functions defined in header files.Chandler Carruth2012-06-20
* A new algorithm for computing LoopInfo. Temporarily disabled.Andrew Trick2012-06-20
* Move the implementation of LoopInfo into LoopInfoImpl.h.Andrew Trick2012-06-20
* Add permissions(), map_file_pages(), and unmap_file_pages() to llvm::sys::fs ...Nick Kledzik2012-06-20
* Add an ensureMaxAlignment() function to MachineFrameInfo (analogous toChad Rosier2012-06-19
* Add DAG-combines for aggressive FMA formation.Lang Hames2012-06-19
* Typo. Patch by Cameron McInally <cameron.mcinally@nyu.edu>.Chad Rosier2012-06-19
* Move the support for using .init_array from ARM to the genericRafael Espindola2012-06-19
* revert r158660, since Chris has some issues with this patch (namely using cod...Nuno Lopes2012-06-18
* Don't copy a potentially-uninitialized variable.David Blaikie2012-06-18
* Allow up to 64 functional units per processor itinerary.Hal Finkel2012-06-18
* Added accessors for getting coff_relocation infoMarshall Clow2012-06-18
* add the 'alloc' metadata node to represent the size of offset of buffers poin...Nuno Lopes2012-06-18
* Bring the return value of SmallVector::insert in line with std::vector::insert.Benjamin Kramer2012-06-17
* Remove SmallMap, and the several files that were used to implement it.Chandler Carruth2012-06-17
* SmallVector: return a valid iterator for the rare case of inserting an empty ...Benjamin Kramer2012-06-17
* Add a unit test for 'swap', and fix a pile of bugs inChandler Carruth2012-06-17
* Add tests for *DenesMap for both key and value types' construction andChandler Carruth2012-06-17
* Introduce a SmallDenseMap container that re-uses the existing DenseMapChandler Carruth2012-06-17
* Guard private fields that are unused in Release builds with #ifndef NDEBUG.Benjamin Kramer2012-06-16
* Move the Metadata merging methods from GVN and make them public in MDNode.Hal Finkel2012-06-16
* Merge the SmallBitVector and BitVector unit tests with gtest's typed test mag...Benjamin Kramer2012-06-16
* Add support to the alignment support header for conjuring a characterChandler Carruth2012-06-16
* Lift the NumElements and NumTombstones members into the super classChandler Carruth2012-06-16
* Factor DenseMap into a base class that implements the hashtable logic,Chandler Carruth2012-06-16
* Adding acessors to COFFObjectFile so that clients can get at the (non-generic...Marshall Clow2012-06-15
* Implement the isSafeToDiscardIfUnused predicate and use it in globalopt andRafael Espindola2012-06-14
* SmallMap, FlatArrayMap::copyFromStepan Dyatkovskiy2012-06-14
* Group the 'unsigned' members after the pointer to avoid 4 bytes ofChandler Carruth2012-06-13
* *typo: Cyles changed to CyclesKay Tiong Khoo2012-06-13
* When linearizing a multiplication, return at once if we see a factor of zero,Duncan Sands2012-06-13
* Fix intrinsics for XOP frczss/sd instructions. These instructions only take o...Craig Topper2012-06-13
* Eliminate struct TableGenBackend.Jakob Stoklund Olesen2012-06-13
* sched: Avoid trivially redundant DAG edges. Take the one with higher latency.Andrew Trick2012-06-13
* Remove use of GNU extension to resolve Clang warning.David Blaikie2012-06-12
* Now that Reassociate's LinearizeExprTree can look through arbitrary expressionDuncan Sands2012-06-12
* Satisfy C++ aliasing rules, per suggestion by Chandler.Argyrios Kyrtzidis2012-06-12
* For llvm::sys::ThreadLocalImpl instead of malloc'ing the platform-specificArgyrios Kyrtzidis2012-06-12
* misched: When querying RegisterPressureTracker, always save current and max p...Andrew Trick2012-06-11
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-11
* Fix a problem with the reverse bundle iterators.Jakob Stoklund Olesen2012-06-11