aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add support to the alignment support header for conjuring a characterChandler Carruth2012-06-161-0/+90
* Lift the NumElements and NumTombstones members into the super classChandler Carruth2012-06-161-37/+78
* Factor DenseMap into a base class that implements the hashtable logic,Chandler Carruth2012-06-161-195/+249
* Adding acessors to COFFObjectFile so that clients can get at the (non-generic...Marshall Clow2012-06-151-0/+5
* Implement the isSafeToDiscardIfUnused predicate and use it in globalopt andRafael Espindola2012-06-141-0/+10
* SmallMap, FlatArrayMap::copyFromStepan Dyatkovskiy2012-06-141-1/+3
* Group the 'unsigned' members after the pointer to avoid 4 bytes ofChandler Carruth2012-06-131-1/+1
* *typo: Cyles changed to CyclesKay Tiong Khoo2012-06-131-2/+2
* When linearizing a multiplication, return at once if we see a factor of zero,Duncan Sands2012-06-131-1/+7
* Fix intrinsics for XOP frczss/sd instructions. These instructions only take o...Craig Topper2012-06-131-16/+9
* Eliminate struct TableGenBackend.Jakob Stoklund Olesen2012-06-131-23/+5
* sched: Avoid trivially redundant DAG edges. Take the one with higher latency.Andrew Trick2012-06-131-2/+7
* Remove use of GNU extension to resolve Clang warning.David Blaikie2012-06-121-3/+1
* Now that Reassociate's LinearizeExprTree can look through arbitrary expressionDuncan Sands2012-06-122-0/+26
* Satisfy C++ aliasing rules, per suggestion by Chandler.Argyrios Kyrtzidis2012-06-121-1/+6
* For llvm::sys::ThreadLocalImpl instead of malloc'ing the platform-specificArgyrios Kyrtzidis2012-06-121-1/+7
* misched: When querying RegisterPressureTracker, always save current and max p...Andrew Trick2012-06-111-5/+8
* Write llvm-tblgen backends as functions instead of sub-classes.Jakob Stoklund Olesen2012-06-111-0/+4
* Fix a problem with the reverse bundle iterators.Jakob Stoklund Olesen2012-06-111-52/+16
* Add intrinsics for immediate form of XOP vprot instructions. Use i128mem inst...Craig Topper2012-06-101-8/+18
* Replace XOP vpcom intrinsics with fewer intrinsics that take the immediate as...Craig Topper2012-06-091-256/+26
* Hashing: Remove outdated comment. Support for reserved hash values was remove...Benjamin Kramer2012-06-091-4/+0
* Register pressure: added getPressureAfterInstr.Andrew Trick2012-06-091-0/+24
* Sketch a LiveRegMatrix analysis pass.Jakob Stoklund Olesen2012-06-091-0/+1
* Convert comments to proper Doxygen comments.Dmitri Gribenko2012-06-096-27/+27
* Removing strange "using" declarations form TargetInstrInfo.Andrew Trick2012-06-081-4/+0
* Reintroduce VirtRegRewriter.Jakob Stoklund Olesen2012-06-082-0/+5
* TargetInstrInfo hooks implemented in codegen should be declared pure virtual.Andrew Trick2012-06-081-6/+26
* Sched itinerary fix: Avoid static initializers.Andrew Trick2012-06-081-3/+13
* Continue factoring computeOperandLatency. Use it for ARM hasHighOperandLatency.Andrew Trick2012-06-071-0/+9
* Add internal read flags to MachineInstrBuilder and hook them into the Machine...Pete Cooper2012-06-072-3/+9
* Revert r157755.Manman Ren2012-06-061-8/+0
* Move RegisterClassInfo.h.Andrew Trick2012-06-061-0/+132
* Move RegisterPressure.h.Andrew Trick2012-06-061-0/+255
* Round 2 of dead private variable removal.Benjamin Kramer2012-06-061-3/+1
* Remove unused private fields found by clang's new -Wunused-private-field.Benjamin Kramer2012-06-061-4/+1
* Simplify LiveInterval::print().Jakob Stoklund Olesen2012-06-051-1/+1
* Add experimental support for register unit liveness.Jakob Stoklund Olesen2012-06-051-3/+41
* Implement LiveRangeCalc::extendToUses() and createDeadDefs().Jakob Stoklund Olesen2012-06-051-0/+5