summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Function.cpp
Commit message (Expand)AuthorAgeFilesLines
* Don't invoke getName() from Function::isIntrinsic().Justin Lebar2016-07-271-6/+3
* IR: Sort generic intrinsics before target specific onesJustin Bogner2016-07-151-5/+33
* Apply clang-tidy's modernize-loop-convert to most of lib/IR.Benjamin Kramer2016-06-261-6/+4
* Remangle intrinsics names when types are renamedArtur Pilipenko2016-06-241-0/+34
* NFC. Move verifyIntrinsicIsVarArg from verifier to Intrinsic::matchIntrinsicV...Artur Pilipenko2016-06-241-0/+20
* Revert r273568 "Remangle intrinsics names when types are renamed"Hans Wennborg2016-06-231-31/+0
* Remangle intrinsics names when types are renamedArtur Pilipenko2016-06-231-0/+31
* NFC. Move Verifier::verifyIntrinsicType to Intrinsics.hArtur Pilipenko2016-06-221-0/+138
* Add support for string attributes in the C API.Amaury Sechet2016-06-151-0/+6
* Make sure attribute kind and attributes are named respectively Kind and Attr ...Amaury Sechet2016-06-141-8/+8
* Make sure we have a Add/Remove/Has function for various thing that can have a...Amaury Sechet2016-06-121-0/+6
* Add support for metadata attachments for global variables.Peter Collingbourne2016-05-311-2/+4
* Remove some 'const' specifiers that do nothing but prevent moving the argument.Benjamin Kramer2016-05-291-1/+1
* [NFC] Header cleanupMehdi Amini2016-04-181-1/+0
* IRMover: Steal arguments when moving functions, NFCDuncan P. N. Exon Smith2016-04-061-0/+22
* Swift Calling Convention: add swifterror attribute.Manman Ren2016-04-011-0/+5
* Swift Calling Convention: add swiftself attribute.Manman Ren2016-03-291-0/+5
* Move global ID computation from Function to GlobalValue (NFC)Teresa Johnson2016-03-151-24/+0
* Add facility to add/remove/check attribute on function and arguments.Amaury Sechet2016-03-141-18/+20
* Remove uses of builtin comma operator.Richard Trieu2016-02-181-4/+10
* Refactor PGO function naming and MD5 hashing support out of ProfileDataTeresa Johnson2016-02-091-0/+24
* Handle more edge cases in intrinsic name binary searchReid Kleckner2016-01-261-40/+1
* Use binary search for intrinsic ID lookupsReid Kleckner2016-01-261-14/+60
* [opaque pointer types] Remove an unnecessary extra explicit value type in Fun...David Blaikie2016-01-151-3/+4
* Remove static global GCNames from Function.cpp and move it to the ContextMehdi Amini2016-01-081-35/+9
* [Function] Properly remove use when clearing personalityKeno Fischer2015-12-231-9/+10
* Re-reapply "[IR] Move optional data in llvm::Function into a hungoff uselist"Vedant Kumar2015-12-191-76/+55
* Revert "Reapply "[IR] Move optional data in llvm::Function into a hungoff use...Vedant Kumar2015-12-191-55/+76
* Reapply "[IR] Move optional data in llvm::Function into a hungoff uselist"Vedant Kumar2015-12-191-76/+55
* Revert "[IR] Move optional data in llvm::Function into a hungoff uselist"Vedant Kumar2015-12-191-54/+76
* [IR] Move optional data in llvm::Function into a hungoff uselistVedant Kumar2015-12-191-76/+54
* Don't copy information from aliasee to alias.Rafael Espindola2015-12-021-4/+6
* Add vector types for intrinsicsKrzysztof Parzyszek2015-11-241-1/+11
* Pointers in Masked Load, Store, Gather, Scatter intrinsicsElena Demikhovsky2015-11-191-1/+4
* IR: Remove implicit iterator conversions from lib/IR, NFCDuncan P. N. Exon Smith2015-10-081-2/+2
* IR: Create SymbolTableList wrapper around iplist, NFCDuncan P. N. Exon Smith2015-10-071-2/+2
* [Function] Clean up {prefix,prologue} data routines (NFC)Vedant Kumar2015-10-061-36/+35
* [TableGen] Allow TokenTy in intrinsic signaturesJoseph Tremoulet2015-09-021-16/+21
* [opaque pointer types] Push the passing of value types up from Function/Globa...David Blaikie2015-08-211-1/+1
* [CallGraph] Teach the CallGraph about non-leaf intrinsics.Sanjoy Das2015-06-181-0/+12
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-2/+30
* ArgumentPromotion: Drop sret attribute on functions that are only called dire...Peter Collingbourne2015-06-101-3/+1
* This patch adds support for the vector quadword add/sub instructions introducedKit Barton2015-05-251-1/+5
* Simplify and rename function overrideFunctionAttributes. NFC.Akira Hatanaka2015-05-231-13/+0
* Store intrinsic ID by value in Function instead of a string lookup. NFC.Pete Cooper2015-05-191-26/+9
* Move Function::lookupIntrinsicID to a static method. NFCPete Cooper2015-05-191-15/+14
* Add function entry count metadata.Diego Novillo2015-05-131-0/+19
* Replace branch-to-unreachable with assertion.David Blaikie2015-05-081-4/+2
* Let llc and opt override "-target-cpu" and "-target-features" via command lineAkira Hatanaka2015-05-061-0/+13
* Add missing dereferenceable_or_null gettersSanjoy Das2015-05-061-0/+6
OpenPOWER on IntegriCloud