summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Attributes.cpp
Commit message (Expand)AuthorAgeFilesLines
* [IR] Use a reference in a range-based forMark de Wever2019-12-171-18/+18
* [Alignment][NFC] Use MaybeAlign in AttrBuilderGuillaume Chatelet2019-10-221-5/+7
* [Alignment][NFC] Attributes use Align/MaybeAlignGuillaume Chatelet2019-10-221-21/+18
* [Alignment] Migrate Attribute::getWith(Stack)AlignmentGuillaume Chatelet2019-10-151-11/+8
* [LLVM][Alignment] Introduce Alignment In AttributesGuillaume Chatelet2019-08-061-15/+19
* ARM MTE stack sanitizer.Evgeniy Stepanov2019-07-151-0/+2
* Extend function attributes bitset size from 64 to 96.Evgeniy Stepanov2019-07-131-5/+12
* [Attributor] Deduce "nosync" function attribute.Stefan Stipanovic2019-07-111-0/+2
* Add, and infer, a nofree function attributeBrian Homerding2019-07-081-0/+2
* [Attr] Add "willreturn" function attributeJohannes Doerfert2019-06-271-0/+2
* Reapply: IR: add optional type to 'byval' function parametersTim Northover2019-05-301-5/+111
* Revert "IR: add optional type to 'byval' function parameters"Tim Northover2019-05-291-104/+4
* IR: add optional type to 'byval' function parametersTim Northover2019-05-291-4/+104
* IR: Add immarg attributeMatt Arsenault2019-03-121-0/+2
* Revert "[Sanitizers] UBSan unreachable incompatible with ASan in the presence...Julian Lettner2019-01-241-2/+0
* [Sanitizers] UBSan unreachable incompatible with ASan in the presence of `nor...Julian Lettner2019-01-241-0/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [Inliner] Modify the merging of min-legal-vector-width attribute to better ha...Craig Topper2018-11-291-12/+16
* Use llvm::copy. NFCFangrui Song2018-11-171-2/+2
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-271-1/+1
* [x86/SLH] Add a real Clang flag and LLVM IR attribute for SpeculativeChandler Carruth2018-09-041-0/+2
* [Inline] Copy "null-pointer-is-valid" attribute in caller.Manoj Gupta2018-07-301-0/+9
* [Inliner] Teach inliner to merge 'min-legal-vector-width' function attributeCraig Topper2018-07-241-0/+27
* [ADT] Make escaping fn conform to coding guidelinesJonas Devlieghere2018-05-311-1/+1
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-7/+7
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-301-0/+1
* [Attributes] Fix a bug in AttributeList::get so it can handle a mix of Functi...Craig Topper2018-04-161-0/+4
* [IR] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-051-1/+1
* Add the ShadowCallStack attributeVlad Tsyrklevich2018-04-031-0/+2
* [IR] Fix some Clang-tidy modernize-use-auto warnings; other minor fixes (NFC).Eugene Zelenko2018-03-301-44/+43
* [SimplifyCFG] Create attribute for fuzzing-specific optimizations.Matt Morehouse2018-03-221-0/+2
* [X86] Added support for nocf_check attribute for indirect Branch TrackingOren Ben Simhon2018-03-171-0/+2
* [Attributes] Fix crash when attempting to remove alignment from an attribute ...Daniel Neilson2018-01-171-24/+23
* Hardware-assisted AddressSanitizer (llvm part).Evgeniy Stepanov2017-12-091-0/+2
* Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman2017-10-151-3/+3
* [dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton2017-10-121-3/+3
* Silence MSVC warnings about unsigned wrapping without UBReid Kleckner2017-10-111-7/+5
* Add strictfp attribute to prevent unwanted optimizations of libm callsAndrew Kaylor2017-08-141-0/+2
* Define behavior of "stack-probe-size" attribute when inlining.whitequark2017-06-221-2/+28
* Add a "probe-stack" attributewhitequark2017-06-211-0/+7
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-2/+2
* [IR] Add additional addParamAttr/removeParamAttr to AttributeList APIReid Kleckner2017-05-311-17/+24
* Fix assertion when merging multiple empty AttributeListsReid Kleckner2017-05-311-0/+4
* Silence MSVC warning about unsigned integer overflow, which has defined behaviorReid Kleckner2017-05-231-1/+3
* [IR] Switch AttributeList to use an array for O(1) accessReid Kleckner2017-05-231-229/+165
* Fix off-by-one bug in AttributeList::addAttributes index handlingReid Kleckner2017-05-191-1/+1
* [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC).Eugene Zelenko2017-05-151-2/+4
* [IR] Allow attributes with global variablesJaved Absar2017-05-111-0/+66
* [IR] Abstract away ArgNo+1 attribute indexing as much as possibleReid Kleckner2017-05-031-2/+2
* Re-land r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of A...Reid Kleckner2017-05-021-26/+17
OpenPOWER on IntegriCloud