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