summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/IRBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Alignment][NFC] Align compatible methods for CreateElementUnorderedAtomicMemSetGuillaume Chatelet2019-12-191-4/+2
* [Alignment][NFC] Adding Align compatible methods to IntrinsicInst/IRBuilderGuillaume Chatelet2019-12-121-20/+28
* [Alignment][NFC] CreateMemSet use MaybeAlignGuillaume Chatelet2019-12-101-6/+6
* [Alignment] Migrate Attribute::getWith(Stack)AlignmentGuillaume Chatelet2019-10-151-2/+4
* [Alignment][NFC] Remove dependency on GlobalObject::setAlignment(unsigned)Guillaume Chatelet2019-10-151-1/+1
* Improve reduction intrinsics by overloading result value.Sander de Smalen2019-06-131-1/+1
* Change semantics of fadd/fmul vector reductions.Sander de Smalen2019-06-111-2/+2
* Match types of accumulator and result for llvm.experimental.vector.reduce.fad...Sander de Smalen2019-05-201-4/+2
* [opaque pointer types] Pass function types to InvokeInst creation.James Y Knight2019-02-011-1/+1
* [opaque pointer types] Pass function types to CallInst creation.James Y Knight2019-02-011-17/+17
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [IRBuilder] Fixup CreateIntrinsic to allow specifying Types to Mangle.Neil Henning2018-10-081-12/+13
* [SLC] Add an alignment to CreateGlobalStringDavid Green2018-09-061-0/+1
* [IR] Strip trailing whitespace. NFCBjorn Pettersson2018-07-031-13/+13
* [IRBuilder] Add APIs for creating calls to atomic memmove and memset intrinsi...Daniel Neilson2018-05-301-0/+70
* IRBuilder: Add overload for intrinsics without argsMatt Arsenault2018-05-291-0/+8
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-4/+4
* [IR] Fix some Clang-tidy modernize-use-auto warnings; other minor fixes (NFC).Eugene Zelenko2018-03-301-14/+27
* [InstCombine] allow fmul-sqrt folds with less than full -ffast-mathSanjay Patel2018-02-231-3/+17
* Add IRBuilder API to create memcpy/memmove calls with differing source and de...Daniel Neilson2018-01-271-11/+18
* Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson2018-01-191-11/+25
* Expand IRBuilder interface for atomic memcpy to require pointer alignments. (...Daniel Neilson2017-11-101-2/+11
* [LV] Avoid redundant operations manipulating masksAyal Zaks2017-07-311-0/+2
* [Atomics] Rename and change prototype for atomic memcpy intrinsicDaniel Neilson2017-06-161-8/+7
* [Atomics][LoopIdiom] Recognize unordered atomic memcpyAnna Thomas2017-06-061-0/+32
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-1/+1
* Revert "[Atomics][LoopIdiom] Recognize unordered atomic memcpy"Anna Thomas2017-05-311-32/+0
* [Atomics][LoopIdiom] Recognize unordered atomic memcpyAnna Thomas2017-05-311-0/+32
* Fix vector pass-through value being unused in IRBuilder::CreateMaskedGatherAmara Emerson2017-05-191-1/+4
* Introduce experimental generic intrinsics for horizontal vector reductions.Amara Emerson2017-05-091-0/+88
* Support arbitrary address space pointers in masked gather/scatter intrinsics.Elad Cohen2017-05-031-2/+6
* Add address space mangling to lifetime intrinsicsMatt Arsenault2017-04-101-2/+4
* AMDGPU: Basic folds for fmed3 intrinsicMatt Arsenault2017-02-271-0/+8
* Add invariant start call creation in IRBuilder.NFCAnna Thomas2016-07-221-0/+20
* Support arbitrary addrspace pointers in masked load/store intrinsicsArtur Pilipenko2016-06-281-10/+15
* Revert -r273892 "Support arbitrary addrspace pointers in masked load/store in...Artur Pilipenko2016-06-271-15/+10
* Support arbitrary addrspace pointers in masked load/store intrinsicsArtur Pilipenko2016-06-271-10/+15
* IR: Introduce local_unnamed_addr attribute.Peter Collingbourne2016-06-141-1/+1
* Revert "Support arbitrary addrspace pointers in masked load/store intrinsics"Adam Nemet2016-04-141-15/+10
* Support arbitrary addrspace pointers in masked load/store intrinsicsArtur Pilipenko2016-04-121-10/+15
* Revert "Support arbitrary addrspace pointers in masked load/store intrinsics"Matthias Braun2016-03-221-15/+10
* Support arbitrary addrspace pointers in masked load/store intrinsicsArtur Pilipenko2016-03-101-10/+15
* Fix warning on build without assertsTim Northover2016-02-171-4/+5
* Create masked gather and scatter intrinsics in Loop Vectorizer.Elena Demikhovsky2016-02-171-15/+70
* Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper2015-11-191-19/+6
* Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper2015-11-181-6/+19
* [IRBuilder] Change the `gc.statepoint` creation interfaceSanjoy Das2015-10-081-15/+16
* [IRBuilder] Add gc.statepoint related methods to IRBuilderSanjoy Das2015-10-071-32/+74
* IRBuilder: Allow globals to be constructed in a specific address spaceTobias Grosser2015-06-191-3/+5
* Change Function::getIntrinsicID() to return an Intrinsic::ID. NFC.Pete Cooper2015-05-201-2/+2
OpenPOWER on IntegriCloud