Lines Matching refs:intrinsic
11 add something to LLVM, whether it be a new fundamental type, a new intrinsic
23 Adding an `intrinsic function`_ is far easier than adding an
25 functionality can be expressed as a function call, an intrinsic function is the
35 Adding a new intrinsic function
38 Adding a new intrinsic function to LLVM is much easier than adding a new
39 instruction. Almost all extensions to LLVM should start as an intrinsic
44 Document the intrinsic. Decide whether it is code generator specific and
50 Add an entry for your intrinsic. Describe its memory access characteristics
52 that any intrinsic using the ``llvm_int_ty`` type for an argument will
54 be required on the intrinsic's name.
58 If it is possible to constant fold your intrinsic, add support to it in the
65 Once the intrinsic has been added to the system, you must add code generator
72 intrinsic, though it may obviously require adding the instructions you want to
82 instruction (add, sub) or intrinsic (byteswap, population count). In other