/external/llvm/lib/Target/NVPTX/ |
NVPTXISelLowering.cpp | [all...] |
NVPTXTargetTransformInfo.cpp | 23 // Whether the given intrinsic reads threadIdx.x/y/z. 27 case Intrinsic::nvvm_read_ptx_sreg_tid_x: 28 case Intrinsic::nvvm_read_ptx_sreg_tid_y: 29 case Intrinsic::nvvm_read_ptx_sreg_tid_z: 35 return II->getIntrinsicID() == Intrinsic::ptx_read_laneid; 38 // Whether the given intrinsic is an atomic instruction in PTX. 42 case Intrinsic::nvvm_atomic_load_add_f32: 43 case Intrinsic::nvvm_atomic_load_inc_32: 44 case Intrinsic::nvvm_atomic_load_dec_32:
|
/external/llvm/include/llvm/Analysis/ |
VectorUtils.h | 33 /// \brief Identify if the intrinsic is trivially vectorizable. 34 /// This method returns true if the intrinsic's argument types are all 35 /// scalars for the scalar form of the intrinsic and all vectors for 36 /// the vector form of the intrinsic. 37 bool isTriviallyVectorizable(Intrinsic::ID ID); 39 /// \brief Identifies if the intrinsic has a scalar operand. It checks for 41 bool hasVectorInstrinsicScalarOpd(Intrinsic::ID ID, unsigned ScalarOpdIdx); 44 /// It returns input intrinsic ID if call has a single argument, 48 Intrinsic::ID checkUnaryFloatSignature(const CallInst &I, 49 Intrinsic::ID ValidIntrinsicID) [all...] |
TargetTransformInfoImpl.h | 131 unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy, 140 case Intrinsic::annotation: 141 case Intrinsic::assume: 142 case Intrinsic::dbg_declare: 143 case Intrinsic::dbg_value: 144 case Intrinsic::invariant_start: 145 case Intrinsic::invariant_end: 146 case Intrinsic::lifetime_start: 147 case Intrinsic::lifetime_end: 148 case Intrinsic::objectsize [all...] |
/external/llvm/lib/CodeGen/ |
IntrinsicLowering.cpp | 1 //===-- IntrinsicLowering.cpp - Intrinsic Lowering default implementation -===// 60 /// ReplaceCallWith - This function is used when we want to lower an intrinsic 101 case Intrinsic::setjmp: 105 case Intrinsic::longjmp: 109 case Intrinsic::siglongjmp: 113 case Intrinsic::memcpy: 120 case Intrinsic::memmove: 127 case Intrinsic::memset: 134 case Intrinsic::sqrt: 137 case Intrinsic::sin [all...] |
/external/llvm/lib/Analysis/ |
VectorUtils.cpp | 29 /// \brief Identify if the intrinsic is trivially vectorizable. 30 /// This method returns true if the intrinsic's argument types are all 31 /// scalars for the scalar form of the intrinsic and all vectors for 32 /// the vector form of the intrinsic. 33 bool llvm::isTriviallyVectorizable(Intrinsic::ID ID) { 35 case Intrinsic::sqrt: 36 case Intrinsic::sin: 37 case Intrinsic::cos: 38 case Intrinsic::exp: 39 case Intrinsic::exp2 [all...] |
MemoryLocation.cpp | 124 case Intrinsic::memset: 125 case Intrinsic::memcpy: 126 case Intrinsic::memmove: 128 "Invalid argument index for memory intrinsic"); 133 case Intrinsic::lifetime_start: 134 case Intrinsic::lifetime_end: 135 case Intrinsic::invariant_start: 140 case Intrinsic::invariant_end: 145 case Intrinsic::arm_neon_vld1: 151 case Intrinsic::arm_neon_vst1 [all...] |
ObjCARCInstKind.cpp | 178 case Intrinsic::returnaddress: 179 case Intrinsic::frameaddress: 180 case Intrinsic::stacksave: 181 case Intrinsic::stackrestore: 182 case Intrinsic::vastart: 183 case Intrinsic::vacopy: 184 case Intrinsic::vaend: 185 case Intrinsic::objectsize: 186 case Intrinsic::prefetch: 187 case Intrinsic::stackprotector [all...] |
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUIntrinsicInfo.cpp | 1 //===- AMDGPUIntrinsicInfo.cpp - AMDGPU Intrinsic Information ---*- C++ -*-===// 38 if (IntrID < Intrinsic::num_intrinsics) { 42 "Invalid intrinsic ID"); 44 std::string Result(names[IntrID - Intrinsic::num_intrinsics]); 57 (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic; 60 if (IntrinsicID != (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic) {
|
AMDGPUTargetTransformInfo.cpp | 111 case Intrinsic::not_intrinsic: 112 // This means we have an intrinsic that isn't defined in 116 case Intrinsic::amdgcn_interp_p1: 117 case Intrinsic::amdgcn_interp_p2: 118 case Intrinsic::amdgcn_mbcnt_hi: 119 case Intrinsic::amdgcn_mbcnt_lo: 120 case Intrinsic::r600_read_tidig_x: 121 case Intrinsic::r600_read_tidig_y: 122 case Intrinsic::r600_read_tidig_z: 170 if (const IntrinsicInst *Intrinsic = dyn_cast<IntrinsicInst>(V)) [all...] |
/external/llvm/lib/IR/ |
Statepoint.cpp | 29 return (F && F->getIntrinsicID() == Intrinsic::experimental_gc_statepoint); 53 return F->getIntrinsicID() == Intrinsic::experimental_gc_relocate; 70 return (F->getIntrinsicID() == Intrinsic::experimental_gc_result_int || 71 F->getIntrinsicID() == Intrinsic::experimental_gc_result_float || 72 F->getIntrinsicID() == Intrinsic::experimental_gc_result_ptr || 73 F->getIntrinsicID() == Intrinsic::experimental_gc_result);
|
AutoUpgrade.cpp | 36 static bool UpgradeSSE41Function(Function* F, Intrinsic::ID IID, 46 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); 50 // Upgrade the declarations of intrinsic functions whose 8-bit immediate mask 52 static bool UpgradeX86IntrinsicsWith8BitMask(Function *F, Intrinsic::ID IID, 62 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); 83 // Can't use Intrinsic::getDeclaration here as it adds a ".i1" to 92 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctpop, 100 // Can't use Intrinsic::getDeclaration here as the return types might 109 static const Intrinsic::ID StoreInts[] = {Intrinsic::arm_neon_vst1 [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCalls.cpp | 79 // Source and destination pointer types are always "i8*" for intrinsic. See 208 case Intrinsic::x86_sse2_psra_d: 209 case Intrinsic::x86_sse2_psra_w: 210 case Intrinsic::x86_sse2_psrai_d: 211 case Intrinsic::x86_sse2_psrai_w: 212 case Intrinsic::x86_avx2_psra_d: 213 case Intrinsic::x86_avx2_psra_w: 214 case Intrinsic::x86_avx2_psrai_d: 215 case Intrinsic::x86_avx2_psrai_w: 218 case Intrinsic::x86_sse2_psrl_d [all...] |
/external/llvm/lib/Target/Mips/ |
MipsSEISelLowering.cpp | [all...] |
/external/libgdx/extensions/gdx-box2d/gdx-box2d/jni/jni-headers/linux/ |
jawt_md.h | 13 #include <X11/Intrinsic.h>
|
/external/libgdx/extensions/gdx-bullet/jni/jni-headers/linux/ |
jawt_md.h | 13 #include <X11/Intrinsic.h>
|
/external/libgdx/extensions/gdx-controllers/gdx-controllers-desktop/jni/jni-headers/linux/ |
jawt_md.h | 13 #include <X11/Intrinsic.h>
|
/external/libgdx/extensions/gdx-freetype/jni/jni-headers/linux/ |
jawt_md.h | 13 #include <X11/Intrinsic.h>
|
/external/libgdx/extensions/gdx-jnigen/src/com/badlogic/gdx/jnigen/resources/headers/linux/ |
jawt_md.h | 13 #include <X11/Intrinsic.h>
|
/external/libgdx/gdx/jni/jni-headers/linux/ |
jawt_md.h | 13 #include <X11/Intrinsic.h>
|
/external/mesa3d/src/gallium/drivers/radeon/ |
AMDILIntrinsicInfo.cpp | 1 //===- AMDILIntrinsicInfo.cpp - AMDIL Intrinsic Information ------*- C++ -*-===// 44 if (IntrID < Intrinsic::num_intrinsics) { 48 && "Invalid intrinsic ID"); 50 std::string Result(names[IntrID - Intrinsic::num_intrinsics]); 61 = (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic; 64 if (IntrinsicID != (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic) {
|
AMDILIntrinsicInfo.h | 1 //===- AMDILIntrinsicInfo.h - AMDIL Intrinsic Information ------*- C++ -*-===// 10 // Interface for the AMDIL Implementation of the Intrinsic Info class. 23 last_non_AMDGPU_intrinsic = Intrinsic::num_intrinsics - 1,
|
/external/llvm/include/llvm/IR/ |
IntrinsicInst.h | 1 //===-- llvm/IntrinsicInst.h - Intrinsic Instruction Wrappers ---*- C++ -*-===// 10 // This file defines classes that make it really easy to deal with intrinsic 17 // All intrinsic function calls are instances of the call instruction, so these 34 /// IntrinsicInst - A useful wrapper class for inspecting calls to intrinsic 36 /// work with calls to intrinsic functions. 42 /// getIntrinsicID - Return the intrinsic ID of this intrinsic. 44 Intrinsic::ID getIntrinsicID() const { 67 case Intrinsic::dbg_declare: 68 case Intrinsic::dbg_value [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCCTRLoops.cpp | 249 if (F->getIntrinsicID() != Intrinsic::not_intrinsic) { 254 case Intrinsic::ppc_is_decremented_ctr_nonzero: 255 case Intrinsic::ppc_mtctr: 266 case Intrinsic::setjmp: 274 case Intrinsic::longjmp: 280 case Intrinsic::eh_sjlj_setjmp: 282 case Intrinsic::memcpy: 283 case Intrinsic::memmove: 284 case Intrinsic::memset: 285 case Intrinsic::powi [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64TargetTransformInfo.cpp | 130 int AArch64TTIImpl::getIntImmCost(Intrinsic::ID IID, unsigned Idx, 143 case Intrinsic::sadd_with_overflow: 144 case Intrinsic::uadd_with_overflow: 145 case Intrinsic::ssub_with_overflow: 146 case Intrinsic::usub_with_overflow: 147 case Intrinsic::smul_with_overflow: 148 case Intrinsic::umul_with_overflow: 157 case Intrinsic::experimental_stackmap: 161 case Intrinsic::experimental_patchpoint_void: 162 case Intrinsic::experimental_patchpoint_i64 [all...] |