summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2013-02-26Unify clang/llvm attributes for asan/tsan/msan (LLVM part)Kostya Serebryany1-3/+3
2013-02-26Use a DenseMap instead of a std::map for AnalysisID -> Pass* maps. This reduc...Michael Ilseman1-4/+3
2013-02-25Fix missing relocation for TLS addressing peephole optimization.Bill Schmidt1-0/+1
2013-02-25DIBuilder: support structs with vtable pointers in the same way as classesDavid Blaikie1-4/+6
2013-02-22Add a field to the compile unit of where we plan on splitting outEric Christopher2-2/+7
2013-02-22Add a TODO and explain when we can get rid of the isMain field.Eric Christopher1-1/+1
2013-02-22Formatting.Eric Christopher1-1/+1
2013-02-22An Optional<T> is pod-like if the inner type is.Benjamin Kramer1-0/+6
2013-02-22Implement the NoBuiltin attribute.Bill Wendling1-25/+2
2013-02-21Limit cast machinery to preserve const and not accept temporariesDavid Blaikie1-5/+47
2013-02-21Clear the whole table including the tombstones, since the tombstone count willPedro Artigas1-1/+1
2013-02-21Move the eliminateCallFramePseudoInstr method from TargetRegisterInfoEli Bendersky2-15/+15
2013-02-21Make RAFast::UsedInInstr indexed by register units.Jakob Stoklund Olesen1-0/+6
2013-02-21Add move ctor/assignment to Optional<T>David Blaikie1-0/+29
2013-02-21Correct spelling of 'enumerator'.David Blaikie1-1/+1
2013-02-21Make Optional<T>'s operator bool 'explicit' in C++11David Blaikie2-1/+11
2013-02-21ADT/Optional.h: Appease msvc. It reapplies r175626.NAKAMURA Takumi1-1/+1
2013-02-21Provide a "None" value for convenience when using Optional<T>()David Blaikie2-0/+29
2013-02-20MCParser: Update method names per coding guidelines.Jim Grosbach1-19/+19
2013-02-20Update TargetLowering ivars for name policy.Jim Grosbach1-14/+14
2013-02-20Use LiveRangeUpdater instead of mergeIntervalRanges.Jakob Stoklund Olesen1-3/+0
2013-02-20Add a LiveRangeUpdater class.Jakob Stoklund Olesen1-0/+58
2013-02-20Add a default constructor for LiveRange.Jakob Stoklund Olesen1-1/+2
2013-02-20Revert r175626, "ADT/Optional.h: Appease msvc."NAKAMURA Takumi1-1/+1
2013-02-20Whitespace.NAKAMURA Takumi1-7/+7
2013-02-20ADT/Optional.h: Appease msvc.NAKAMURA Takumi1-1/+1
2013-02-20Move the SplatByte helper to APInt and generalize it a bit.Benjamin Kramer1-0/+11
2013-02-20Modify LiveInterval::addRange() to match the comment about what it returns.Cameron Zwarich1-2/+2
2013-02-20Add SlotIndexes::repairIndexesInRange(), which repairs SlotIndexes after addingCameron Zwarich1-0/+5
2013-02-20Make SlotIndex::getEntry() return unsigned to match IndexListEntry.Cameron Zwarich1-1/+1
2013-02-20Fix a misunderstanding about how RegMaskBlocks works. This was caught byCameron Zwarich1-1/+1
2013-02-20Rename llvm::Optional<T>::Reset to 'reset' as per LLVM naming conventions.David Blaikie1-3/+3
2013-02-20[llvm-readobj] Add ELF .dynamic table dumping.Michael J. Spencer1-9/+40
2013-02-20Remove unneeded #include.Jakub Staszak1-1/+0
2013-02-20Fix #includes, so we include only what we really need.Jakub Staszak1-2/+1
2013-02-20Allow llvm::Optional to work with types without default constructors.David Blaikie1-11/+47
2013-02-20Move part of APInt implementation from header to cpp file. These methodsJakub Staszak1-38/+5
2013-02-19ELF symbol table field st_other support, Jack Carter1-0/+1
2013-02-19ELF symbol table field st_other support, Jack Carter1-2/+5
2013-02-19ELF symbol table field st_other support, Jack Carter1-3/+10
2013-02-19ELF symbol table field st_other support, Jack Carter3-0/+8
2013-02-19Simplify code. No functionality change.Jakub Staszak1-4/+2
2013-02-19Fix a bug in mayHaveSideEffects. Functions that do not return are now conside...Nadav Rotem1-1/+7
2013-02-19Remove my bogus MapVector::erase() with a narrower ::pop_back(), and add a un...Douglas Gregor1-7/+4
2013-02-19Fix initialization-order bug in llvm::Support::TimeValue. TimeValue::now() is...Alexey Samsonov1-6/+9
2013-02-19Grammar.Eric Christopher1-1/+1
2013-02-18Add some convenience methods for querying function attributes.Bill Wendling1-0/+8
2013-02-18Use LLVM_DELETED_FUNCTION rather than '// do not implement' comments.David Blaikie7-14/+12
2013-02-18Support for HiPE-compatible code emission, patch by Yiannis Tsiouris.Benjamin Kramer1-0/+4
2013-02-18Use llvm::cast instead of reinterpret_cast.Jakub Staszak1-8/+8