summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/Function.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* clang-format two code snippets to make the next patch easy to read.Rafael Espindola2014-10-231-4/+4
* Moved out IIT_V64 from common values section.Robert Khasanov2014-10-201-5/+5
* Fix Intrinsic::getType not working with varargSteven Wu2014-10-201-0/+6
* [AVX512] Added intrinsics for VPCMPEQB and VPCMPEQW.Robert Khasanov2014-09-301-18/+23
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-1/+1
* Provide convenient access to the zext/sext attributes of function arguments. ...Juergen Ributzka2014-08-051-0/+14
* Add a dereferenceable attributeHal Finkel2014-07-181-3/+15
* TableGen: introduce support for MSBuiltinSaleem Abdulrasool2014-07-041-0/+5
* Add 'nonnull', a new parameter and return attribute which indicates that the ...Nick Lewycky2014-05-201-0/+8
* Split GlobalValue into GlobalValue and GlobalObject.Rafael Espindola2014-05-131-2/+2
* Allow sret on the second parameter as well as the firstReid Kleckner2014-05-091-4/+4
* Run clang-format in small sections of code to make a patch easier to read.Rafael Espindola2014-05-091-4/+4
* [C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper2014-04-091-6/+6
* Intrinsics: add LLVMHalfElementsVectorType constraintTim Northover2014-03-291-1/+11
* Intrinsics: expand semantics of LLVMExtendedVectorType (& trunc)Tim Northover2014-03-281-12/+21
* Revert r203488 and r203520.Evan Cheng2014-03-121-8/+0
* For functions with ARM target specific calling convention, when simplify-libcallEvan Cheng2014-03-101-0/+8
* [C++11] Add range based accessors for the Use-Def chain of a Value.Chandler Carruth2014-03-091-10/+10
* [Modules] Move the LeakDetector header into the IR library where theChandler Carruth2014-03-041-1/+1
* [Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth2014-03-041-1/+1
* [Modules] Move InstIterator out of the Support library, where it had noChandler Carruth2014-03-041-1/+1
* Add an inalloca flag to allocasReid Kleckner2014-01-171-0/+7
* Fix llc to not reuse spill slots in functions that invoke setjmp()Mark Seaborn2014-01-141-4/+2
* Begin adding docs and IR-level support for the inalloca attributeReid Kleckner2013-12-191-0/+8
* Enable variable arguments support for intrinsics.Andrew Trick2013-10-311-1/+6
* Initial support for Neon scalar instructions.Jiangning Liu2013-09-241-1/+6
* Implement function prefix data as an IR feature.Peter Collingbourne2013-09-161-0/+36
* Extend 'readonly' and 'readnone' to work on function arguments as well asNick Lewycky2013-07-061-1/+9
* Add CodeGen support for functions that always return arguments via a new para...Stephen Lin2013-04-201-0/+7
* minor code style cleanup.Chris Lattner2013-03-201-2/+2
* Cache the result of Function::getIntrinsicID() in a DenseMap attached to the ...Michael Ilseman2013-03-011-1/+23
* Don't assert on empty attributes.Bill Wendling2013-02-211-2/+2
* Add and remove the attribute from the correct slot.Bill Wendling2013-02-201-2/+12
* Remove the last of uses that use the Attribute object as a collection of attr...Bill Wendling2013-01-231-13/+6
* Use the AttributeSet when removing multiple attributes. Use Attribute::AttrKindBill Wendling2013-01-231-3/+6
* Use the AttributeSet when adding multiple attributes and an Attribute::AttrKindBill Wendling2013-01-231-7/+14
* More encapsulation work.Bill Wendling2013-01-221-1/+3
* Support for half intrinsics. Pushes MMX into slower encoding path.Michael Ilseman2013-01-111-17/+22
* Actually update the CMake and Makefile builds correctly, and update theChandler Carruth2013-01-021-6/+6
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-5/+5
* Rename VMCore directory to IR.Chandler Carruth2013-01-021-0/+665
OpenPOWER on IntegriCloud