summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/IntrinsicEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Intrinsic] Delete tablegen rules of llvm.{sig,}{setjmp,longjmp}Fangrui Song2019-12-271-28/+0
* [IR] Split out target specific intrinsic enums into separate headersReid Kleckner2019-12-111-11/+65
* [TableGen] Remove unused target intrinsic generation logicReid Kleckner2019-12-111-40/+12
* [IntrinsicEmitter] Add overloaded type VecOfBitcastsToInt for SVE intrinsicsKerry McLaughlin2019-10-021-1/+4
* [IntrinsicEmitter] Add overloaded types for SVE intrinsics (Subdivide2 & Subd...Kerry McLaughlin2019-09-201-1/+7
* [IntrinsicEmitter] Support scalable vectors in intrinsicsCullen Rhodes2019-08-271-1/+4
* TableGen: Revert changes from r369038Matt Arsenault2019-08-181-3/+1
* MVT: Add v3i16/v3f16 vectorsMatt Arsenault2019-08-151-1/+3
* [Intrinsics] Add a 'NoAlias' intrinsic property; annotate llvm.memcpyDavid Bolvansky2019-08-141-0/+6
* [Attributor] Deduce "willreturn" function attributeHideto Ueno2019-07-171-2/+12
* [TableGen] Do not set ReadNone attribute on intrinsics with side effectsMomchil Velikov2019-07-171-1/+3
* Teach TableGen Intrin Emitter to handle LLVMPointerType<llvm_any_ty>Erich Keane2019-06-261-0/+3
* Improve reduction intrinsics by overloading result value.Sander de Smalen2019-06-131-1/+4
* [IntrinsicEmitter] Extend argument overloading with forward references.Sander de Smalen2019-06-131-11/+62
* IR: Add immarg attributeMatt Arsenault2019-03-121-1/+6
* [tablegen] Add locations to many PrintFatalError() callsDaniel Sanders2019-02-121-2/+3
* [IR] Match intrinsic parameter by scalar/vectorwidthSimon Pilgrim2019-01-231-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Mark @llvm.trap coldVedant Kumar2018-11-141-1/+10
* [Power9] Add __float128 builtins for Round To OddStefan Pintilie2018-07-091-1/+3
* [IR] Split Intrinsics.inc into enums and implementationsReid Kleckner2018-06-231-21/+29
* NFC - Typo fixes lib/VMCore -> lib/IRGabor Buella2018-04-301-1/+1
* Avoid int to string conversion in Twine or raw_ostream contexts.Benjamin Kramer2017-12-281-1/+1
* Silence a bunch of implicit fallthrough warningsAdrian Prantl2017-12-191-0/+1
* Fix typo in emitted attribute nameMatt Arsenault2017-12-031-1/+1
* [TableGen] Allow intrinsics to have up to 8 return values.Artem Belevich2017-10-121-1/+7
* [IR] Abstract away ArgNo+1 attribute indexing as much as possibleReid Kleckner2017-05-031-2/+3
* Support arbitrary address space pointers in masked gather/scatter intrinsics.Elad Cohen2017-05-031-5/+11
* TableGen: Add IntrHasSideEffects property for intrinsicsMatt Arsenault2017-04-281-0/+3
* Add speculatable function attributeMatt Arsenault2017-04-281-1/+10
* [tblgen] GCC/MS builtin to target intrisics map.Aditya Nandakumar2017-04-191-7/+15
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-10/+10
* TableGen: use fully qualified name for StringLiteralSaleem Abdulrasool2017-01-311-2/+2
* Fix the GCC build.Benjamin Kramer2017-01-301-2/+2
* [IR] Remove global constructor from Function.cppBenjamin Kramer2017-01-301-2/+2
* Add IntrInaccessibleMemOnly property for intrinsicsAndrew Kaylor2016-11-221-0/+33
* Expandload and Compressstore intrinsicsElena Demikhovsky2016-11-031-4/+7
* Revert 285087.Nico Weber2016-10-251-0/+8
* Try removing an MSVC2010 workaround.Nico Weber2016-10-251-8/+0
* Use StringRef in TableGen generated Intrinsics.gen file (NFC)Mehdi Amini2016-10-101-7/+5
* Replace a few more "fall through" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-4/+4
* IR: Sort generic intrinsics before target specific onesJustin Bogner2016-07-151-23/+38
* Add a 'Returned' intrinsic property corresponding to the 'returned' argument ...Hal Finkel2016-07-111-0/+6
* Add writeonly IR attributeNicolai Haehnle2016-07-041-1/+16
* Add IntrWrite[Arg]Mem intrinsic propertyNicolai Haehnle2016-04-191-2/+4
* [llvm-tblgen] Avoid StringMatcher for GCC and MS builtin namesReid Kleckner2016-01-271-91/+56
* [llvm-tblgen] Stop emitting the intrinsic name matching codeReid Kleckner2016-01-261-60/+0
* Add vector types for intrinsicsKrzysztof Parzyszek2015-11-241-1/+5
* [IntrinsicEmitter] Remove GET_INTRINSIC_MODREF_BEHAVIOR tableIgor Laevsky2015-10-221-41/+0
* [TableGen] Allow TokenTy in intrinsic signaturesJoseph Tremoulet2015-09-021-16/+18
OpenPOWER on IntegriCloud