summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Function.cpp
Commit message (Expand)AuthorAgeFilesLines
* Expandload and Compressstore intrinsicsElena Demikhovsky2016-11-031-5/+29
* IR: Deduplicate getParent() functions on derived classes of GlobalValue into ...Peter Collingbourne2016-10-251-4/+0
* Use profile info to set function section prefix to group hot/cold functions.Dehao Chen2016-10-181-0/+17
* Don't create a SymbolTable in Function when the LLVMContext discards value na...Mehdi Amini2016-09-171-2/+4
* Revert "Don't create a SymbolTable in Function when the LLVMContext discards ...Mehdi Amini2016-09-171-4/+2
* Don't create a SymbolTable in Function when the LLVMContext discards value na...Mehdi Amini2016-09-171-2/+4
* Add comments and an assert to follow-up on r279113. NFC.Pete Cooper2016-08-221-0/+2
* Add a version of Intrinsic::getName which is more efficient when there are no...Pete Cooper2016-08-181-0/+5
* Replace a few more "fall through" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-3/+3
* [IR] Remove some unused #includes (NFC)Vedant Kumar2016-08-091-4/+0
* [AutoFDO] Fix handling of empty profilesDavid Callahan2016-08-051-1/+4
* CodeGen: add new "intrinsic" MachineOperand kind.Tim Northover2016-07-291-4/+2
* Revert "Don't invoke getName() from Function::isIntrinsic().", rL276942.Justin Lebar2016-07-281-3/+6
* 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
OpenPOWER on IntegriCloud