summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Use LiveRangeUpdater instead of mergeIntervalRanges.Jakob Stoklund Olesen2013-02-20
* Add a LiveRangeUpdater class.Jakob Stoklund Olesen2013-02-20
* Add a default constructor for LiveRange.Jakob Stoklund Olesen2013-02-20
* Revert r175626, "ADT/Optional.h: Appease msvc."NAKAMURA Takumi2013-02-20
* Whitespace.NAKAMURA Takumi2013-02-20
* ADT/Optional.h: Appease msvc.NAKAMURA Takumi2013-02-20
* Move the SplatByte helper to APInt and generalize it a bit.Benjamin Kramer2013-02-20
* Modify LiveInterval::addRange() to match the comment about what it returns.Cameron Zwarich2013-02-20
* Add SlotIndexes::repairIndexesInRange(), which repairs SlotIndexes after addingCameron Zwarich2013-02-20
* Make SlotIndex::getEntry() return unsigned to match IndexListEntry.Cameron Zwarich2013-02-20
* Fix a misunderstanding about how RegMaskBlocks works. This was caught byCameron Zwarich2013-02-20
* Rename llvm::Optional<T>::Reset to 'reset' as per LLVM naming conventions.David Blaikie2013-02-20
* [llvm-readobj] Add ELF .dynamic table dumping.Michael J. Spencer2013-02-20
* Remove unneeded #include.Jakub Staszak2013-02-20
* Fix #includes, so we include only what we really need.Jakub Staszak2013-02-20
* Allow llvm::Optional to work with types without default constructors.David Blaikie2013-02-20
* Move part of APInt implementation from header to cpp file. These methodsJakub Staszak2013-02-20
* ELF symbol table field st_other support, Jack Carter2013-02-19
* ELF symbol table field st_other support, Jack Carter2013-02-19
* ELF symbol table field st_other support, Jack Carter2013-02-19
* ELF symbol table field st_other support, Jack Carter2013-02-19
* Simplify code. No functionality change.Jakub Staszak2013-02-19
* Fix a bug in mayHaveSideEffects. Functions that do not return are now conside...Nadav Rotem2013-02-19
* Remove my bogus MapVector::erase() with a narrower ::pop_back(), and add a un...Douglas Gregor2013-02-19
* Fix initialization-order bug in llvm::Support::TimeValue. TimeValue::now() is...Alexey Samsonov2013-02-19
* Grammar.Eric Christopher2013-02-19
* Add some convenience methods for querying function attributes.Bill Wendling2013-02-18
* Use LLVM_DELETED_FUNCTION rather than '// do not implement' comments.David Blaikie2013-02-18
* Support for HiPE-compatible code emission, patch by Yiannis Tsiouris.Benjamin Kramer2013-02-18
* Use llvm::cast instead of reinterpret_cast.Jakub Staszak2013-02-18
* Add front/back/erase to MapVector.Douglas Gregor2013-02-18
* Futureproof AttrBuild if we ever have more than 64 attr enum values.Benjamin Kramer2013-02-18
* Add `unsigned DISubprogram::getFlags() const` for DragonEgg.David Blaikie2013-02-18
* Add `DIFile DISubprogram::getFile() const` for DragonEgg.David Blaikie2013-02-18
* Narrow the return types of a few DIBuilder utility functions.David Blaikie2013-02-18
* Add multithreading functions and shutdown to the C API. Patch by MoritzDuncan Sands2013-02-17
* Remove use of reverse iterators in repairIntervalsInRange(). While they wereCameron Zwarich2013-02-17
* Use ArrayRef instead of a reference to a SmallVectorImpl.Cameron Zwarich2013-02-17
* Add support for updating the LiveIntervals of registers used by 'exotic'Cameron Zwarich2013-02-17
* Remove comma at the end of enum. Still my favourite C++11 feature.Benjamin Kramer2013-02-16
* Turn the enum attributes DenseSet in AttrBuilder into a set of bits.Benjamin Kramer2013-02-16
* Use const reference instead of vector object when passing an argument toJakub Staszak2013-02-16
* Add even more constatness in MachineDominators.h.Jakub Staszak2013-02-16
* Add some constantness in Machine Dominators.Jakub Staszak2013-02-16
* Remove trailing spaces.Jakub Staszak2013-02-16
* [ELF] Add STN_UNDEF.Michael J. Spencer2013-02-16
* [ms-inline asm] Do not omit the frame pointer if we have ms-inline assembly.Chad Rosier2013-02-16
* Pacify -Wnon-virtual-dtorMatt Beaumont-Gay2013-02-15
* Use the 'target-features' and 'target-cpu' attributes to reset the subtarget ...Bill Wendling2013-02-15
* capitalize SCEV to match the current naming conventionSebastian Pop2013-02-15