| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Revert r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of At... | Hans Wennborg | 2017-04-28 | 1 | -17/+26 |
* | [IR] Make add/remove Attributes use AttrBuilder instead of AttributeList | Reid Kleckner | 2017-04-28 | 1 | -26/+17 |
* | Make getParamAlignment use argument numbers | Reid Kleckner | 2017-04-28 | 1 | -2/+6 |
* | Add speculatable function attribute | Matt Arsenault | 2017-04-28 | 1 | -0/+2 |
* | Use Argument::hasAttribute and AttributeList::ReturnIndex more | Reid Kleckner | 2017-04-28 | 1 | -23/+6 |
* | Make getSlotAttributes return an AttributeSet instead of a wrapper list | Reid Kleckner | 2017-04-24 | 1 | -18/+12 |
* | [Bitcode] Refactor attribute group writing to avoid getSlotAttributes | Reid Kleckner | 2017-04-24 | 1 | -0/+6 |
* | Remove duplicate AttributeList::removeAttributes implementation | Reid Kleckner | 2017-04-20 | 1 | -63/+12 |
* | Remove buggy 'addAttributes(unsigned, AttrBuilder)' overload | Reid Kleckner | 2017-04-19 | 1 | -21/+15 |
* | Fix crash in AttributeList::addAttributes, add test | Reid Kleckner | 2017-04-18 | 1 | -0/+3 |
* | [IR] Make getParamAttributes take argument numbers, not ArgNo+1 | Reid Kleckner | 2017-04-13 | 1 | -2/+7 |
* | [IR] Take func, ret, and arg attrs separately in AttributeList::get | Reid Kleckner | 2017-04-13 | 1 | -11/+11 |
* | Fix compiler error in Attributes.cpp | Konstantin Zhuravlyov | 2017-04-12 | 1 | -1/+2 |
* | [IR] Assert that we never create an empty AttributeListImpl, NFC | Reid Kleckner | 2017-04-12 | 1 | -13/+12 |
* | [IR] Add AttributeSet to hide AttributeSetNode* again, NFC | Reid Kleckner | 2017-04-12 | 1 | -78/+127 |
* | [IR] Sink some AttributeListImpl methods out of headers NFC | Reid Kleckner | 2017-04-11 | 1 | -0/+46 |
* | Remove AttributeSetNode::get(AttributeList, unsigned) and sink constructor | Reid Kleckner | 2017-04-10 | 1 | -0/+14 |
* | Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" | Reid Kleckner | 2017-04-10 | 1 | -110/+159 |
* | Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" | Reid Kleckner | 2017-04-10 | 1 | -159/+110 |
* | [IR] Make AttributeSetNode public, avoid temporary AttributeList copies | Reid Kleckner | 2017-04-10 | 1 | -110/+159 |
* | Rename AttributeSet to AttributeList | Reid Kleckner | 2017-03-21 | 1 | -152/+161 |
* | Use const-ref in range-loop for to avoid copying pairs of std::string | Sean Silva | 2017-02-22 | 1 | -1/+1 |
* | [IR] Fix some Clang-tidy modernize and Include What You Use warnings; other m... | Eugene Zelenko | 2017-02-17 | 1 | -22/+38 |
* | Cleanup dump() functions. | Matthias Braun | 2017-01-28 | 1 | -0/+4 |
* | Kill deprecated attribute API | Amaury Sechet | 2016-11-06 | 1 | -134/+0 |
* | Rationalise the attribute getter/setter methods on Function and CallSite. | Amaury Sechet | 2016-09-09 | 1 | -0/+4 |
* | [IR] Properly handle escape characters in Attribute::getAsString() | Honggyu Kim | 2016-09-01 | 1 | -4/+12 |
* | Make some LLVM_CONSTEXPR variables const. NFC. | George Burgess IV | 2016-08-25 | 1 | -1/+1 |
* | Use range algorithms instead of unpacking begin/end | David Majnemer | 2016-08-11 | 1 | -11/+10 |
* | Fix -Wreturn-type with gcc 4.8 and libc++ | Matt Arsenault | 2016-07-18 | 1 | -1/+1 |
* | Add getReturnedArgOperand to Call/InvokeInst, CallSite | Hal Finkel | 2016-07-10 | 1 | -2/+5 |
* | Add writeonly IR attribute | Nicolai Haehnle | 2016-07-04 | 1 | -0/+3 |
* | Apply clang-tidy's modernize-loop-convert to most of lib/IR. | Benjamin Kramer | 2016-06-26 | 1 | -23/+23 |
* | Add support for string attributes in the C API. | Amaury Sechet | 2016-06-15 | 1 | -0/+14 |
* | Rename AttributeSetImpl::NumAttrs and AttributeSetImpl::getNumAttributes to r... | Amaury Sechet | 2016-06-14 | 1 | -15/+15 |
* | Make sure attribute kind and attributes are named respectively Kind and Attr ... | Amaury Sechet | 2016-06-14 | 1 | -15/+8 |
* | Use 'auto' to avoid implicit copies. | Benjamin Kramer | 2016-06-12 | 1 | -1/+1 |
* | Attempt to make buildbot happier with r266032. | George Burgess IV | 2016-04-12 | 1 | -2/+1 |
* | Add the allocsize attribute to LLVM. | George Burgess IV | 2016-04-12 | 1 | -5/+128 |
* | [safestack] Add canary to unsafe stack frames | Evgeniy Stepanov | 2016-04-11 | 1 | -7/+1 |
* | Fix non-determinism in order of LLVM attributes | Reid Kleckner | 2016-04-04 | 1 | -2/+6 |
* | Swift Calling Convention: add swifterror attribute. | Manman Ren | 2016-04-01 | 1 | -0/+3 |
* | Swift Calling Convention: add swiftself attribute. | Manman Ren | 2016-03-29 | 1 | -0/+3 |
* | AttributeSetImpl: Summarize existing function attributes in a bitset. | Matthias Braun | 2016-01-29 | 1 | -0/+4 |
* | AttributeSetNode: Summarize existing attributes in a bitset. | Matthias Braun | 2016-01-29 | 1 | -10/+5 |
* | Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r2591... | Yaron Keren | 2016-01-29 | 1 | -2/+2 |
* | Remove duplicate documentation in Attributes.cpp. NFC. | Manuel Jacob | 2016-01-23 | 1 | -10/+0 |
* | Use std::is_sorted and std::none_of instead of manual loops. NFC | Craig Topper | 2016-01-03 | 1 | -8/+9 |
* | Provide a way to specify inliner's attribute compatibility and merging. | Akira Hatanaka | 2015-12-22 | 1 | -0/+78 |
* | Revert r256277 and r256279. | Akira Hatanaka | 2015-12-22 | 1 | -78/+0 |