Home
last modified time | relevance | path

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

12

/external/llvm/lib/IR/
DMakefile13 BUILT_SOURCES = $(PROJ_OBJ_ROOT)/include/llvm/IR/Intrinsics.gen
17 GENFILE:=$(PROJ_OBJ_ROOT)/include/llvm/IR/Intrinsics.gen
19 INTRINSICTD := $(PROJ_SRC_ROOT)/include/llvm/IR/Intrinsics.td
20 INTRINSICTDS := $(wildcard $(PROJ_SRC_ROOT)/include/llvm/IR/Intrinsics*.td)
22 $(ObjDir)/Intrinsics.gen.tmp: $(ObjDir)/.dir $(INTRINSICTDS) $(LLVM_TBLGEN)
23 $(Echo) Building Intrinsics.gen.tmp from Intrinsics.td
26 $(GENFILE): $(ObjDir)/Intrinsics.gen.tmp $(PROJ_OBJ_ROOT)/include/llvm/IR/.dir
28 $(EchoCmd) Updated Intrinsics.gen because Intrinsics.gen.tmp \
32 $(Echo) Installing $(DESTDIR)$(PROJ_includedir)/llvm/IR/Intrinsics.gen
33 $(Verb) $(DataInstall) $(GENFILE) $(DESTDIR)$(PROJ_includedir)/llvm/IR/Intrinsics.gen
/external/llvm/include/llvm/IR/
DCMakeLists.txt1 set(LLVM_TARGET_DEFINITIONS Intrinsics.td)
3 tablegen(LLVM Intrinsics.gen -gen-intrinsic)
6 DEPENDS ${llvm_builded_incs_dir}/IR/Intrinsics.gen)
DIntrinsics.td1 //===- Intrinsics.td - Defines all LLVM intrinsics ---------*- tablegen -*-===//
216 //===--------------- Variable Argument Handling Intrinsics ----------------===//
224 //===------------------- Garbage Collection Intrinsics --------------------===//
235 //===--------------------- Code Generator Intrinsics ----------------------===//
262 //===------------------- Standard C Library Intrinsics --------------------===//
324 //===------------------------- Expect Intrinsics --------------------------===//
329 //===-------------------- Bit Manipulation Intrinsics ---------------------===//
340 //===------------------------ Debugger Intrinsics -------------------------===//
354 //===------------------ Exception Handling Intrinsics----------------------===//
380 //===---------------- Generic Variable Attribute Intrinsics----------------===//
[all …]
DIntrinsicsXCore.td92 // Intrinsics for events.
102 // Intrinsics for threads.
DIntrinsicsPowerPC.td34 // Intrinsics used to generate ctr-based loops. These should only be
/external/llvm/
Dllvm-gen-intrinsics.mk2 INTRINSICTD := $(LLVM_ROOT_PATH)/include/llvm/IR/Intrinsics.td
3 INTRINSICTDS := $(wildcard $(dir $(INTRINSICTD))/Intrinsics*.td)
11 GENFILE := $(addprefix $(call local-intermediates-dir)/llvm/IR/,Intrinsics.gen)
DMakefile.rules1579 $(wildcard $(LLVM_SRC_ROOT)/include/llvm/IR/Intrinsics*.td)
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.h682 std::vector<CodeGenIntrinsic> Intrinsics; variable
733 for (unsigned i = 0, e = Intrinsics.size(); i != e; ++i) in getIntrinsic()
734 if (Intrinsics[i].TheDef == R) return Intrinsics[i]; in getIntrinsic()
741 if (IID-1 < Intrinsics.size()) in getIntrinsicInfo()
742 return Intrinsics[IID-1]; in getIntrinsicInfo()
743 if (IID-Intrinsics.size()-1 < TgtIntrinsics.size()) in getIntrinsicInfo()
744 return TgtIntrinsics[IID-Intrinsics.size()-1]; in getIntrinsicInfo()
749 for (unsigned i = 0, e = Intrinsics.size(); i != e; ++i) in getIntrinsicID()
750 if (Intrinsics[i].TheDef == R) return i; in getIntrinsicID()
752 if (TgtIntrinsics[i].TheDef == R) return i + Intrinsics.size(); in getIntrinsicID()
/external/llvm/lib/Target/R600/
DSIIntrinsics.td34 /* Interpolation Intrinsics */
39 /* Control flow Intrinsics */
DAMDILInstrInfo.td148 // Intrinsics support
/external/llvm/docs/
DNVPTXUsage.rst86 spaces, with 0 being the default address space. Intrinsics are provided which
106 NVPTX Intrinsics
112 '``llvm.nvvm.ptr.*.to.gen``' Intrinsics
140 '``llvm.nvvm.ptr.gen.to.*``' Intrinsics
234 Other Intrinsics
DLangRef.rst6244 Variable Argument Handling Intrinsics
6384 Accurate Garbage Collection Intrinsics
6507 Code Generator Intrinsics
6747 Standard C Library Intrinsics
6865 '``llvm.memset.*``' Intrinsics argument
7529 Bit Manipulation Intrinsics
7535 '``llvm.bswap.*``' Intrinsics argument
7702 Arithmetic with Overflow Intrinsics
7707 '``llvm.sadd.with.overflow.*``' Intrinsics argument
7757 '``llvm.uadd.with.overflow.*``' Intrinsics argument
[all …]
DExtendingLLVM.rst48 #. ``llvm/include/llvm/IR/Intrinsics*.td``:
DExceptionHandling.rst260 Exception Handling Intrinsics
/external/llvm/lib/Target/Hexagon/
DHexagonIntrinsicsV3.td10 // This file describes the Hexagon V3 Compiler Intrinsics in TableGen format.
/external/chromium_org/third_party/mesa/src/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/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/NVPTX/
DNVPTXIntrinsics.td1 //===- NVPTXIntrinsics.td - PTX Intrinsics Instructions -------*- tblgen -*-==//
1690 //===-- Old PTX Back-end Intrinsics ---------------------------------------===//
1694 // PTX Special Purpose Register Accessor Intrinsics
1779 // PTX Parallel Synchronization and Communication Intrinsics
/external/clang/include/clang/Basic/
Darm_neon.td460 // AArch64 Intrinsics
/external/llvm/include/llvm/Target/
DTarget.td16 include "llvm/IR/Intrinsics.td"
/external/llvm/projects/sample/
DMakefile.llvm.rules1480 $(wildcard $(LLVM_SRC_ROOT)/include/llvm/Intrinsics*.td)

12