Searched refs:Intrinsic (Results 1 - 25 of 264) sorted by relevance

1234567891011

/external/llvm/unittests/IR/
H A DIntrinsicsTest.cpp26 int I = Intrinsic::lookupLLVMIntrinsicByName(NameTable1, "llvm.foo");
28 I = Intrinsic::lookupLLVMIntrinsicByName(NameTable1, "llvm.foo.f64");
30 I = Intrinsic::lookupLLVMIntrinsicByName(NameTable1, "llvm.foo.b");
32 I = Intrinsic::lookupLLVMIntrinsicByName(NameTable1, "llvm.foo.b.a");
34 I = Intrinsic::lookupLLVMIntrinsicByName(NameTable1, "llvm.foo.c");
36 I = Intrinsic::lookupLLVMIntrinsicByName(NameTable1, "llvm.foo.c.f64");
/external/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp236 case Intrinsic::not_intrinsic:
241 case Intrinsic::amdgcn_workitem_id_x:
242 case Intrinsic::amdgcn_workitem_id_y:
243 case Intrinsic::amdgcn_workitem_id_z:
244 case Intrinsic::amdgcn_interp_p1:
245 case Intrinsic::amdgcn_interp_p2:
246 case Intrinsic::amdgcn_mbcnt_hi:
247 case Intrinsic::amdgcn_mbcnt_lo:
248 case Intrinsic::r600_read_tidig_x:
249 case Intrinsic
[all...]
H A DAMDGPUIntrinsicInfo.cpp1 //===- AMDGPUIntrinsicInfo.cpp - AMDGPU Intrinsic Information ---*- C++ -*-===//
34 if (IntrID < Intrinsic::num_intrinsics) {
40 std::string Result(IntrinsicNameTable[IntrID - Intrinsic::num_intrinsics]);
52 // AMDGPU enum enum starts at Intrinsic::num_intrinsics.
53 int Idx = Intrinsic::lookupLLVMIntrinsicByName(IntrinsicNameTable, Name);
57 ? Intrinsic::num_intrinsics + Idx
37 assert(IntrID < AMDGPUIntrinsic::num_AMDGPU_intrinsics && �); std::string Result(IntrinsicNameTable[IntrID - Intrinsic::num_intrinsics]); return Result; } unsigned AMDGPUIntrinsicInfo::lookupName(const char *NameData, unsigned Len) const { StringRef Name(NameData, Len); if (!Name.startswith(�)) return 0; int Idx = Intrinsic::lookupLLVMIntrinsicByName(IntrinsicNameTable, Name); if (Idx >= 0) argument
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2349 DAG.getConstant(Intrinsic::nvvm_ptr_local_to_gen, dl, MVT::i32), p);
2550 static unsigned getOpcForTextureInstr(unsigned Intrinsic) {
2551 switch (Intrinsic) {
2555 case Intrinsic::nvvm_tex_1d_v4f32_s32:
2557 case Intrinsic::nvvm_tex_1d_v4f32_f32:
2559 case Intrinsic::nvvm_tex_1d_level_v4f32_f32:
2561 case Intrinsic::nvvm_tex_1d_grad_v4f32_f32:
2563 case Intrinsic::nvvm_tex_1d_v4s32_s32:
2565 case Intrinsic::nvvm_tex_1d_v4s32_f32:
2567 case Intrinsic
[all...]
H A DNVVMIntrRange.cpp88 case Intrinsic::nvvm_read_ptx_sreg_tid_x:
91 case Intrinsic::nvvm_read_ptx_sreg_tid_y:
94 case Intrinsic::nvvm_read_ptx_sreg_tid_z:
99 case Intrinsic::nvvm_read_ptx_sreg_ntid_x:
102 case Intrinsic::nvvm_read_ptx_sreg_ntid_y:
105 case Intrinsic::nvvm_read_ptx_sreg_ntid_z:
110 case Intrinsic::nvvm_read_ptx_sreg_ctaid_x:
113 case Intrinsic::nvvm_read_ptx_sreg_ctaid_y:
116 case Intrinsic::nvvm_read_ptx_sreg_ctaid_z:
121 case Intrinsic
[all...]
H A DNVPTXTargetTransformInfo.cpp27 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::nvvm_read_ptx_sreg_laneid;
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/lib/CodeGen/
H A DIntrinsicLowering.cpp1 //===-- IntrinsicLowering.cpp - Intrinsic Lowering default implementation -===//
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:
140 case Intrinsic
[all...]
/external/llvm/lib/Analysis/
H A DVectorUtils.cpp34 bool llvm::isTriviallyVectorizable(Intrinsic::ID ID) {
36 case Intrinsic::sqrt:
37 case Intrinsic::sin:
38 case Intrinsic::cos:
39 case Intrinsic::exp:
40 case Intrinsic::exp2:
41 case Intrinsic::log:
42 case Intrinsic::log10:
43 case Intrinsic::log2:
44 case Intrinsic
[all...]
H A DMemoryLocation.cpp107 case Intrinsic::memset:
108 case Intrinsic::memcpy:
109 case Intrinsic::memmove:
116 case Intrinsic::lifetime_start:
117 case Intrinsic::lifetime_end:
118 case Intrinsic::invariant_start:
123 case Intrinsic::invariant_end:
128 case Intrinsic::arm_neon_vld1:
134 case Intrinsic::arm_neon_vst1:
H A DObjCARCInstKind.cpp182 case Intrinsic::returnaddress:
183 case Intrinsic::frameaddress:
184 case Intrinsic::stacksave:
185 case Intrinsic::stackrestore:
186 case Intrinsic::vastart:
187 case Intrinsic::vacopy:
188 case Intrinsic::vaend:
189 case Intrinsic::objectsize:
190 case Intrinsic::prefetch:
191 case Intrinsic
[all...]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DIntrinsicLowering.cpp1 //===-- IntrinsicLowering.cpp - Intrinsic Lowering default implementation -===//
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:
140 case Intrinsic
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp226 case Intrinsic::x86_sse2_psra_d:
227 case Intrinsic::x86_sse2_psra_w:
228 case Intrinsic::x86_sse2_psrai_d:
229 case Intrinsic::x86_sse2_psrai_w:
230 case Intrinsic::x86_avx2_psra_d:
231 case Intrinsic::x86_avx2_psra_w:
232 case Intrinsic::x86_avx2_psrai_d:
233 case Intrinsic::x86_avx2_psrai_w:
236 case Intrinsic::x86_sse2_psrl_d:
237 case Intrinsic
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp1524 case Intrinsic::mips_shilo:
1526 case Intrinsic::mips_dpau_h_qbl:
1528 case Intrinsic::mips_dpau_h_qbr:
1530 case Intrinsic::mips_dpsu_h_qbl:
1532 case Intrinsic::mips_dpsu_h_qbr:
1534 case Intrinsic::mips_dpa_w_ph:
1536 case Intrinsic::mips_dps_w_ph:
1538 case Intrinsic::mips_dpax_w_ph:
1540 case Intrinsic::mips_dpsx_w_ph:
1542 case Intrinsic
[all...]
/external/llvm/lib/IR/
H A DAutoUpgrade.cpp36 static bool UpgradeSSE41Function(Function* F, Intrinsic::ID IID,
46 NewFn = Intrinsic::getDeclaration(F->getParent(), IID);
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
[all...]
H A DIRBuilder.cpp89 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memset, Tys);
116 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memcpy, Tys);
147 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memmove, Tys);
175 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::lifetime_start);
190 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic
[all...]
/external/llvm/include/llvm/Analysis/
H A DVectorUtils.h31 namespace Intrinsic { namespace in namespace:llvm
39 bool isTriviallyVectorizable(Intrinsic::ID ID);
43 bool hasVectorInstrinsicScalarOpd(Intrinsic::ID ID, unsigned ScalarOpdIdx);
48 Intrinsic::ID getVectorIntrinsicIDForCall(const CallInst *CI,
H A DTargetTransformInfoImpl.h133 unsigned getIntrinsicCost(Intrinsic::ID IID, Type *RetTy,
142 case Intrinsic::annotation:
143 case Intrinsic::assume:
144 case Intrinsic::dbg_declare:
145 case Intrinsic::dbg_value:
146 case Intrinsic::invariant_start:
147 case Intrinsic::invariant_end:
148 case Intrinsic::lifetime_start:
149 case Intrinsic::lifetime_end:
150 case Intrinsic
[all...]
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILIntrinsicInfo.cpp1 //===- AMDILIntrinsicInfo.cpp - AMDIL Intrinsic Information ------*- C++ -*-===//
44 if (IntrID < Intrinsic::num_intrinsics) {
50 std::string Result(names[IntrID - Intrinsic::num_intrinsics]);
61 = (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic;
64 if (IntrinsicID != (AMDGPUIntrinsic::ID)Intrinsic::not_intrinsic) {
/external/swiftshader/third_party/LLVM/include/llvm/
H A DIntrinsicInst.h1 //===-- llvm/IntrinsicInst.h - Intrinsic Instruction Wrappers ---*- C++ -*-===//
43 Intrinsic::ID getIntrinsicID() const {
44 return (Intrinsic::ID)getCalledFunction()->getIntrinsicID();
68 case Intrinsic::dbg_declare:
69 case Intrinsic::dbg_value:
91 return I->getIntrinsicID() == Intrinsic::dbg_declare;
113 return I->getIntrinsicID() == Intrinsic::dbg_value;
181 case Intrinsic::memcpy:
182 case Intrinsic::memmove:
183 case Intrinsic
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
H A DBlackfinIntrinsicInfo.cpp1 //===- BlackfinIntrinsicInfo.cpp - Intrinsic Information --------*- C++ -*-===//
28 last_non_bfin_intrinsic = Intrinsic::num_intrinsics-1,
46 if (IntrID < Intrinsic::num_intrinsics)
50 std::string Result(names[IntrID - Intrinsic::num_intrinsics]);
76 return OTable[IntrID - Intrinsic::num_intrinsics];
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
H A DMBlazeIntrinsicInfo.cpp1 //===- MBlazeIntrinsicInfo.cpp - Intrinsic Information -00-------*- C++ -*-===//
28 last_non_mblaze_intrinsic = Intrinsic::num_intrinsics-1,
49 if (IntrID < Intrinsic::num_intrinsics)
54 std::string Result(names[IntrID - Intrinsic::num_intrinsics]);
85 return OTable[IntrID - Intrinsic::num_intrinsics];
/external/llvm/include/llvm/IR/
H A DIntrinsicInst.h1 //===-- llvm/IntrinsicInst.h - Intrinsic Instruction Wrappers ---*- C++ -*-===//
43 Intrinsic::ID getIntrinsicID() const {
69 case Intrinsic::dbg_declare:
70 case Intrinsic::dbg_value:
100 return I->getIntrinsicID() == Intrinsic::dbg_declare;
133 return I->getIntrinsicID() == Intrinsic::dbg_value;
203 case Intrinsic::memcpy:
204 case Intrinsic::memmove:
205 case Intrinsic::memset:
231 return I->getIntrinsicID() == Intrinsic
[all...]
/external/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp249 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
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DLowerGuardIntrinsic.cpp90 Intrinsic::getName(Intrinsic::experimental_guard));
98 if (F->getIntrinsicID() == Intrinsic::experimental_guard)
104 auto *DeoptIntrinsic = Intrinsic::getDeclaration(
105 F.getParent(), Intrinsic::experimental_deoptimize, {F.getReturnType()});
/external/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp184 int SystemZTTIImpl::getIntImmCost(Intrinsic::ID IID, unsigned Idx,
200 case Intrinsic::sadd_with_overflow:
201 case Intrinsic::uadd_with_overflow:
202 case Intrinsic::ssub_with_overflow:
203 case Intrinsic::usub_with_overflow:
212 case Intrinsic::smul_with_overflow:
213 case Intrinsic::umul_with_overflow:
220 case Intrinsic::experimental_stackmap:
224 case Intrinsic::experimental_patchpoint_void:
225 case Intrinsic
[all...]

Completed in 981 milliseconds

1234567891011