- 76c25dc Generalize my previous fix for -print-options. by Andrew Trick · 12 years ago
- 985dac6 Memory Dependence Analysis (not mem-dep test) take advantage of "invariant.load" metadata. by Shuxin Yang · 12 years ago
- 62c1023 Remove duplicated forward declaration. by Jakub Staszak · 12 years ago
- f846067 Fix a few typos in comments. by Jakub Staszak · 12 years ago
- fe0c244 Add some constantness. by Jakub Staszak · 12 years ago
- aa4e2ae std::distance() == 0 means that iterators are equal. No functionality change. by Jakub Staszak · 12 years ago
- cf70590 Add more functions to the TLI. by Meador Inge · 12 years ago
- 6936ebd Use the right number of slashes in comment string by Arnold Schwaighofer · 12 years ago
- 1c9bdf1 Clarify comment for function getObjectSize by Arnold Schwaighofer · 12 years ago
- b443a0a recommit r172363 & r171325 (reverted in r172756) by Nuno Lopes · 12 years ago
- 2bc689c add getUnderlyingObjectSize() by Nuno Lopes · 12 years ago
- 328d1b6 Modify {Call,Invoke}Inst::addAttribute to take an AttrKind. by Peter Collingbourne · 12 years ago
- 4c8e74f Cache the result of Function::getIntrinsicID() in a DenseMap attached to the LLVMContext. by Michael Ilseman · 12 years ago
- a6b20ce Fix PR10475 by Michael Liao · 12 years ago
- ae1dbb3 test commit to use consistent comment notation. by Peng Cheng · 12 years ago
- 081f455 GCInfoDeleter code cleanup after r175528 by Yiannis Tsiouris · 12 years ago
- 72a001d Minor coding style fix by Michael Liao · 12 years ago
- ebff1d9 Fix incorrect ScheduleDAG comment and formalize Weak edges. by Andrew Trick · 12 years ago
- 6437d38 A small refactoring + adding comments. by Eli Bendersky · 12 years ago
- 9b4886e [Support][ErrorOr] Add support for implicit conversion from error code/condition enums. by Michael J. Spencer · 12 years ago
- cd275c5 Copy missing member in DataLayout copy ctor. by David Blaikie · 12 years ago
- 7dbd34b Reverted: r176136 - Have a way for a target to opt-out of target-independent fast isel by Michael Ilseman · 12 years ago
- 8660057 Switching -1ULL to UINT64_MAX to fix MSVC warnings. Patch thanks to Peng Cheng! by Aaron Ballman · 12 years ago
- b350882 Suppressing MSVC warnings; patch thanks to Peng Cheng! by Aaron Ballman · 12 years ago
- 52b4edf In GCC 4.7, function names are now forbidden from .gcda files. Support this by by Nick Lewycky · 12 years ago
- b3201c5 Enhance integer division emulation support to handle types smaller than 32 bits, by Pedro Artigas · 12 years ago
- bdc98d3 Have a way for a target to opt-out of target-independent fast isel by Michael Ilseman · 12 years ago
- 5493280 Another test commit. Remove trailing whitespace. by Matt Arsenault · 12 years ago
- d433902 Test commit. Remove trailing whitespace. by Matt Arsenault · 12 years ago
- b6080b4 Slight cosmetic fixes by Eli Bendersky · 12 years ago
- 8eec41f Unify clang/llvm attributes for asan/tsan/msan (LLVM part) by Kostya Serebryany · 12 years ago
- ce522ee Use a DenseMap instead of a std::map for AnalysisID -> Pass* maps. This reduces the pass-manager overhead from FPPassManager::runOnFunction() by about 10%. by Michael Ilseman · 12 years ago
- fc7695a Fix missing relocation for TLS addressing peephole optimization. by Bill Schmidt · 12 years ago
- 6172f02 DIBuilder: support structs with vtable pointers in the same way as classes by David Blaikie · 12 years ago
- e4b6790 Add a field to the compile unit of where we plan on splitting out by Eric Christopher · 12 years ago
- 1683b30 Add a TODO and explain when we can get rid of the isMain field. by Eric Christopher · 12 years ago
- 4e7cd1c Formatting. by Eric Christopher · 12 years ago
- 70c808f An Optional<T> is pod-like if the inner type is. by Benjamin Kramer · 12 years ago
- 143d464 Implement the NoBuiltin attribute. by Bill Wendling · 12 years ago
- 0711d46 Limit cast machinery to preserve const and not accept temporaries by David Blaikie · 12 years ago
- 633e24d Clear the whole table including the tombstones, since the tombstone count will by Pedro Artigas · 12 years ago
- 700ed80 Move the eliminateCallFramePseudoInstr method from TargetRegisterInfo by Eli Bendersky · 12 years ago
- 601158a Make RAFast::UsedInInstr indexed by register units. by Jakob Stoklund Olesen · 12 years ago
- ea72255 Add move ctor/assignment to Optional<T> by David Blaikie · 12 years ago
- 7f838bb Correct spelling of 'enumerator'. by David Blaikie · 12 years ago
- 2bbc19c Make Optional<T>'s operator bool 'explicit' in C++11 by David Blaikie · 12 years ago
- b8ebc9e ADT/Optional.h: Appease msvc. It reapplies r175626. by NAKAMURA Takumi · 12 years ago
- 5c43245 Provide a "None" value for convenience when using Optional<T>() by David Blaikie · 12 years ago
- cb2ae3d MCParser: Update method names per coding guidelines. by Jim Grosbach · 12 years ago
- 3450f80 Update TargetLowering ivars for name policy. by Jim Grosbach · 12 years ago
- d983d4c Use LiveRangeUpdater instead of mergeIntervalRanges. by Jakob Stoklund Olesen · 12 years ago
- 1a41f32 Add a LiveRangeUpdater class. by Jakob Stoklund Olesen · 12 years ago
- 2319a23 Add a default constructor for LiveRange. by Jakob Stoklund Olesen · 12 years ago
- 6139b55 Revert r175626, "ADT/Optional.h: Appease msvc." by NAKAMURA Takumi · 12 years ago
- 94e9d0d Whitespace. by NAKAMURA Takumi · 12 years ago
- 767ad1c ADT/Optional.h: Appease msvc. by NAKAMURA Takumi · 12 years ago
- ad4da0f Move the SplatByte helper to APInt and generalize it a bit. by Benjamin Kramer · 12 years ago
- 60af0f2 Modify LiveInterval::addRange() to match the comment about what it returns. by Cameron Zwarich · 12 years ago
- 349cf34 Add SlotIndexes::repairIndexesInRange(), which repairs SlotIndexes after adding by Cameron Zwarich · 12 years ago
- 5954fc6 Make SlotIndex::getEntry() return unsigned to match IndexListEntry. by Cameron Zwarich · 12 years ago
- fd0f93f Fix a misunderstanding about how RegMaskBlocks works. This was caught by by Cameron Zwarich · 12 years ago
- 4318fc5 Rename llvm::Optional<T>::Reset to 'reset' as per LLVM naming conventions. by David Blaikie · 12 years ago
- d326d05 [llvm-readobj] Add ELF .dynamic table dumping. by Michael J. Spencer · 12 years ago
- 7cc098d Remove unneeded #include. by Jakub Staszak · 12 years ago
- 751bc8d Fix #includes, so we include only what we really need. by Jakub Staszak · 12 years ago
- a28eda7e Allow llvm::Optional to work with types without default constructors. by David Blaikie · 12 years ago
- 9bc2c99 Move part of APInt implementation from header to cpp file. These methods by Jakub Staszak · 12 years ago
- 5cdeca8 ELF symbol table field st_other support, excluding visibility bits. by Jack Carter · 12 years ago
- c989c61 ELF symbol table field st_other support, excluding visibility bits. by Jack Carter · 12 years ago
- ccb3c9c ELF symbol table field st_other support, excluding visibility bits. by Jack Carter · 12 years ago
- 77afbdc ELF symbol table field st_other support, excluding visibility bits. by Jack Carter · 12 years ago
- fef8b70 Simplify code. No functionality change. by Jakub Staszak · 12 years ago
- 03544ec by Nadav Rotem · 12 years ago
- 1f1713f Remove my bogus MapVector::erase() with a narrower ::pop_back(), and add a unit test. by Douglas Gregor · 12 years ago
- 9f306bd Fix initialization-order bug in llvm::Support::TimeValue. TimeValue::now() is explicitly called during module initialization of lib/Support/Process.cpp. It reads the field of global object PosixZeroTime, which is not guaranteed to be initialized at this point. Found by AddressSanitizer with -fsanitize=init-order option. by Alexey Samsonov · 12 years ago
- 4913d7b Grammar. by Eric Christopher · 12 years ago
- 5b0a8d9 Add some convenience methods for querying function attributes. by Bill Wendling · 12 years ago
- a39058a Use LLVM_DELETED_FUNCTION rather than '// do not implement' comments. by David Blaikie · 12 years ago
- 98fbe27 Support for HiPE-compatible code emission, patch by Yiannis Tsiouris. by Benjamin Kramer · 12 years ago
- fbed855 Use llvm::cast instead of reinterpret_cast. by Jakub Staszak · 12 years ago
- 888fae7 Add front/back/erase to MapVector. by Douglas Gregor · 12 years ago
- 3f213e7 Futureproof AttrBuild if we ever have more than 64 attr enum values. by Benjamin Kramer · 12 years ago
- e2952f9 Add `unsigned DISubprogram::getFlags() const` for DragonEgg. by David Blaikie · 12 years ago
- 4293f4e Add `DIFile DISubprogram::getFile() const` for DragonEgg. by David Blaikie · 12 years ago
- d67c5ca Narrow the return types of a few DIBuilder utility functions. by David Blaikie · 12 years ago
- 906727d Add multithreading functions and shutdown to the C API. Patch by Moritz by Duncan Sands · 12 years ago
- 680c98f Remove use of reverse iterators in repairIntervalsInRange(). While they were by Cameron Zwarich · 12 years ago
- 7324d4e Use ArrayRef instead of a reference to a SmallVectorImpl. by Cameron Zwarich · 12 years ago
- f0b2535 Add support for updating the LiveIntervals of registers used by 'exotic' by Cameron Zwarich · 12 years ago
- 886a766 Remove comma at the end of enum. Still my favourite C++11 feature. by Benjamin Kramer · 12 years ago
- c835b8c Turn the enum attributes DenseSet in AttrBuilder into a set of bits. by Benjamin Kramer · 12 years ago
- b717a50 Use const reference instead of vector object when passing an argument to by Jakub Staszak · 12 years ago
- a293782 Add even more constatness in MachineDominators.h. by Jakub Staszak · 12 years ago
- 55ba691 Add some constantness in Machine Dominators. by Jakub Staszak · 12 years ago
- 7209987 Remove trailing spaces. by Jakub Staszak · 12 years ago
- 6d3a278 [ELF] Add STN_UNDEF. by Michael J. Spencer · 12 years ago
- b566062 [ms-inline asm] Do not omit the frame pointer if we have ms-inline assembly. by Chad Rosier · 12 years ago
- b075ed3 Pacify -Wnon-virtual-dtor by Matt Beaumont-Gay · 12 years ago
- 789cb5d Use the 'target-features' and 'target-cpu' attributes to reset the subtarget features. by Bill Wendling · 12 years ago
- 0deff9f capitalize SCEV to match the current naming convention by Sebastian Pop · 12 years ago