Home
last modified time | relevance | path

Searched refs:Intrinsics (Results 1 – 25 of 30) sorted by relevance

12

/external/llvm/lib/IR/
DMakefile13 BUILT_SOURCES = $(PROJ_OBJ_ROOT)/include/llvm/IR/Intrinsics.gen \
18 GENFILE:=$(PROJ_OBJ_ROOT)/include/llvm/IR/Intrinsics.gen
21 INTRINSICTD := $(PROJ_SRC_ROOT)/include/llvm/IR/Intrinsics.td
22 INTRINSICTDS := $(wildcard $(PROJ_SRC_ROOT)/include/llvm/IR/Intrinsics*.td)
25 $(ObjDir)/Intrinsics.gen.tmp: $(ObjDir)/.dir $(INTRINSICTDS) $(LLVM_TBLGEN)
26 $(Echo) Building Intrinsics.gen.tmp from Intrinsics.td
29 $(GENFILE): $(ObjDir)/Intrinsics.gen.tmp $(PROJ_OBJ_ROOT)/include/llvm/IR/.dir
31 $(EchoCmd) Updated Intrinsics.gen because Intrinsics.gen.tmp \
44 $(Echo) Installing $(DESTDIR)$(PROJ_includedir)/llvm/IR/Intrinsics.gen
45 $(Verb) $(DataInstall) $(GENFILE) $(DESTDIR)$(PROJ_includedir)/llvm/IR/Intrinsics.gen
/external/llvm/
Dllvm-gen-intrinsics.mk2 INTRINSICTD := $(LLVM_ROOT_PATH)/include/llvm/IR/Intrinsics.td
3 INTRINSICTDS := $(wildcard $(dir $(INTRINSICTD))/Intrinsics*.td)
9 GENFILE := $(addprefix $(call local-generated-sources-dir)/llvm/IR/,Intrinsics.gen)
DMakefile.rules1648 $(wildcard $(LLVM_SRC_ROOT)/include/llvm/IR/Intrinsics*.td)
/external/llvm/include/llvm/IR/
DCMakeLists.txt4 set(LLVM_TARGET_DEFINITIONS Intrinsics.td)
5 tablegen(LLVM Intrinsics.gen -gen-intrinsic)
DIntrinsics.td1 //===- Intrinsics.td - Defines all LLVM intrinsics ---------*- tablegen -*-===//
260 //===--------------- Variable Argument Handling Intrinsics ----------------===//
268 //===------------------- Garbage Collection Intrinsics --------------------===//
279 //===--------------------- Code Generator Intrinsics ----------------------===//
344 //===------------------- Standard C Library Intrinsics --------------------===//
410 //===------------------------- Expect Intrinsics --------------------------===//
415 //===-------------------- Bit Manipulation Intrinsics ---------------------===//
427 //===------------------------ Debugger Intrinsics -------------------------===//
444 //===------------------ Exception Handling Intrinsics----------------------===//
479 //===---------------- Generic Variable Attribute Intrinsics----------------===//
[all …]
DIntrinsicsXCore.td95 // Intrinsics for events.
105 // Intrinsics for threads.
DIntrinsicsPowerPC.td37 // Intrinsics used to generate ctr-based loops. These should only be
42 // Intrinsics for [double]word extended forms of divide instructions
623 // Power8 Intrinsics
752 // PowerPC QPX Intrinsics.
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.h719 std::vector<CodeGenIntrinsic> Intrinsics; variable
770 for (unsigned i = 0, e = Intrinsics.size(); i != e; ++i) in getIntrinsic()
771 if (Intrinsics[i].TheDef == R) return Intrinsics[i]; in getIntrinsic()
778 if (IID-1 < Intrinsics.size()) in getIntrinsicInfo()
779 return Intrinsics[IID-1]; in getIntrinsicInfo()
780 if (IID-Intrinsics.size()-1 < TgtIntrinsics.size()) in getIntrinsicInfo()
781 return TgtIntrinsics[IID-Intrinsics.size()-1]; in getIntrinsicInfo()
786 for (unsigned i = 0, e = Intrinsics.size(); i != e; ++i) in getIntrinsicID()
787 if (Intrinsics[i].TheDef == R) return i; in getIntrinsicID()
789 if (TgtIntrinsics[i].TheDef == R) return i + Intrinsics.size(); in getIntrinsicID()
/external/llvm/lib/Target/Hexagon/
DHexagonIntrinsicsV3.td10 // This file describes the Hexagon V3 Compiler Intrinsics in TableGen format.
DHexagonIntrinsicsV60.td10 // This file describes the Hexagon V60 Compiler Intrinsics in TableGen format.
/external/mesa3d/src/gallium/drivers/radeon/
DSIIntrinsics.td26 /* Interpolation Intrinsics */
DMakefile21 HAVE_LLVM_INTRINSICS = $(shell grep IntrinsicsR600.td $(LLVM_INCLUDEDIR)/llvm/Intrinsics.td)
DAMDILInstrInfo.td209 // Intrinsics support
/external/llvm/lib/Target/AMDGPU/
DSIIntrinsics.td185 /* Interpolation Intrinsics */
190 /* Control flow Intrinsics */
/external/llvm/docs/
DNVPTXUsage.rst88 spaces, with 0 being the default address space. Intrinsics are provided which
127 NVPTX Intrinsics
133 '``llvm.nvvm.ptr.*.to.gen``' Intrinsics
161 '``llvm.nvvm.ptr.gen.to.*``' Intrinsics
255 Other Intrinsics
552 Target Intrinsics
590 instructions. Intrinsics are provided to convert pointers between the generic
DLangRef.rst8721 Variable Argument Handling Intrinsics
8868 Accurate Garbage Collection Intrinsics
8883 Experimental Statepoint Intrinsics argument
9001 Code Generator Intrinsics
9082 '``llvm.localescape``' and '``llvm.localrecover``' Intrinsics argument
9135 '``llvm.read_register``' and '``llvm.write_register``' Intrinsics argument
9504 Standard C Library Intrinsics
9622 '``llvm.memset.*``' Intrinsics argument
10441 Bit Manipulation Intrinsics
10447 '``llvm.bitreverse.*``' Intrinsics argument
[all …]
DExtendingLLVM.rst48 #. ``llvm/include/llvm/IR/Intrinsics*.td``:
DExceptionHandling.rst317 Exception Handling Intrinsics
418 SJLJ Intrinsics
DStackMaps.rst66 Intrinsics chapter
DStatepoints.rst334 Intrinsics chapter
/external/llvm/lib/Target/Mips/
DMSA.txt4 Intrinsics are lowered to SelectionDAG nodes where possible in order to enable
/external/clang/include/clang/Basic/
Darm_neon.td837 // AArch64 Intrinsics
1333 // Scalar Intrinsics
/external/llvm/lib/Target/NVPTX/
DNVPTXIntrinsics.td1 //===- NVPTXIntrinsics.td - PTX Intrinsics Instructions -------*- tblgen -*-==//
1938 // Texture Intrinsics
4247 // Texture Query Intrinsics
4304 // Surface Query Intrinsics
6955 //===-- Old PTX Back-end Intrinsics ---------------------------------------===//
6959 // PTX Special Purpose Register Accessor Intrinsics
7044 // PTX Parallel Synchronization and Communication Intrinsics
/external/llvm/test/Bitcode/
Dcompatibility-3.7.ll157 ; Global Variables -- Intrinsics
Dcompatibility-3.6.ll157 ; Global Variables -- Intrinsics

12