Home
last modified time | relevance | path

Searched refs:Intrinsic (Results 1 – 25 of 182) sorted by relevance

12345678

/external/llvm/include/llvm/IR/
DIntrinsicsMips.td29 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], [Commutative]>;
31 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], [Commutative]>;
33 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], []>;
35 Intrinsic<[llvm_v4i8_ty], [llvm_v4i8_ty, llvm_v4i8_ty], []>;
38 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], [Commutative]>;
40 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], [Commutative]>;
42 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], []>;
44 Intrinsic<[mips_v2q15_ty], [mips_v2q15_ty, mips_v2q15_ty], []>;
47 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i32_ty, llvm_i32_ty],
50 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i32_ty, llvm_i32_ty],
[all …]
DIntrinsicsNVVM.td21 Intrinsic<[llvm_i32_ty], [llvm_i32_ty], [IntrNoMem]>;
23 Intrinsic<[llvm_i32_ty], [llvm_i64_ty], [IntrNoMem]>;
26 Intrinsic<[llvm_i32_ty], [llvm_i32_ty], [IntrNoMem]>;
28 Intrinsic<[llvm_i32_ty], [llvm_i64_ty], [IntrNoMem]>;
31 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty],
39 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
42 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
46 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i64_ty],
49 Intrinsic<[llvm_i64_ty], [llvm_i64_ty, llvm_i64_ty],
53 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
[all …]
DIntrinsicsX86.td17 def int_x86_int : Intrinsic<[], [llvm_i8_ty]>;
25 Intrinsic<[llvm_x86mmx_ty], [llvm_x86mmx_ty, llvm_x86mmx_ty],
28 Intrinsic<[llvm_x86mmx_ty], [llvm_x86mmx_ty], [IntrNoMem]>;
30 Intrinsic<[llvm_x86mmx_ty], [llvm_x86mmx_ty, llvm_x86mmx_ty],
33 Intrinsic<[llvm_x86mmx_ty], [llvm_x86mmx_ty, llvm_x86mmx_ty],
36 Intrinsic<[llvm_x86mmx_ty], [llvm_x86mmx_ty, llvm_x86mmx_ty],
39 Intrinsic<[llvm_x86mmx_ty], [llvm_x86mmx_ty, llvm_x86mmx_ty],
42 Intrinsic<[llvm_x86mmx_ty], [llvm_x86mmx_ty, llvm_x86mmx_ty],
45 Intrinsic<[llvm_x86mmx_ty], [llvm_x86mmx_ty, llvm_x86mmx_ty],
48 Intrinsic<[llvm_x86mmx_ty], [llvm_x86mmx_ty, llvm_x86mmx_ty],
[all …]
DIntrinsicsXCore.td16 def int_xcore_bitrev : Intrinsic<[llvm_i32_ty],[llvm_i32_ty],[IntrNoMem]>,
18 def int_xcore_crc8 : Intrinsic<[llvm_i32_ty, llvm_i32_ty],
21 def int_xcore_crc32 : Intrinsic<[llvm_i32_ty],
24 def int_xcore_sext : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
26 def int_xcore_zext : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
28 def int_xcore_getid : Intrinsic<[llvm_i32_ty],[],[IntrNoMem]>,
30 def int_xcore_getps : Intrinsic<[llvm_i32_ty],[llvm_i32_ty]>,
32 def int_xcore_setps : Intrinsic<[],[llvm_i32_ty, llvm_i32_ty]>,
34 def int_xcore_geted : Intrinsic<[llvm_i32_ty],[]>;
35 def int_xcore_getet : Intrinsic<[llvm_i32_ty],[]>;
[all …]
DIntrinsicsPowerPC.td21 def int_ppc_dcba : Intrinsic<[], [llvm_ptr_ty], []>;
22 def int_ppc_dcbf : Intrinsic<[], [llvm_ptr_ty], []>;
23 def int_ppc_dcbi : Intrinsic<[], [llvm_ptr_ty], []>;
24 def int_ppc_dcbst : Intrinsic<[], [llvm_ptr_ty], []>;
25 def int_ppc_dcbt : Intrinsic<[], [llvm_ptr_ty],
27 def int_ppc_dcbtst: Intrinsic<[], [llvm_ptr_ty], []>;
28 def int_ppc_dcbz : Intrinsic<[], [llvm_ptr_ty], []>;
29 def int_ppc_dcbzl : Intrinsic<[], [llvm_ptr_ty], []>;
32 def int_ppc_sync : Intrinsic<[], [], []>;
36 def int_ppc_mtctr : Intrinsic<[], [llvm_anyint_ty], []>;
[all …]
DIntrinsics.td97 // Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_anyfloat_ty, LLVMMatchType<0>]>
180 // Intrinsic Definitions.
183 // Intrinsic class - This is used to define one LLVM intrinsic. The name of the
195 class Intrinsic<list<LLVMType> ret_types,
219 def int_vastart : Intrinsic<[], [llvm_ptr_ty], [], "llvm.va_start">;
220 def int_vacopy : Intrinsic<[], [llvm_ptr_ty, llvm_ptr_ty], [],
222 def int_vaend : Intrinsic<[], [llvm_ptr_ty], [], "llvm.va_end">;
226 def int_gcroot : Intrinsic<[],
228 def int_gcread : Intrinsic<[llvm_ptr_ty],
231 def int_gcwrite : Intrinsic<[],
[all …]
DIntrinsicsARM.td21 Intrinsic<[llvm_ptr_ty], [], [IntrNoMem]>;
27 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty],
30 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
32 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
34 Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
39 def int_arm_ldrex : Intrinsic<[llvm_i32_ty], [llvm_anyptr_ty]>;
40 def int_arm_strex : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_anyptr_ty]>;
41 def int_arm_clrex : Intrinsic<[]>;
43 def int_arm_strexd : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty,
45 def int_arm_ldrexd : Intrinsic<[llvm_i32_ty, llvm_i32_ty], [llvm_ptr_ty]>;
[all …]
DIntrinsicInst.h43 Intrinsic::ID getIntrinsicID() const { in getIntrinsicID()
44 return (Intrinsic::ID)getCalledFunction()->getIntrinsicID(); in getIntrinsicID()
66 case Intrinsic::dbg_declare: in classof()
67 case Intrinsic::dbg_value: in classof()
88 return I->getIntrinsicID() == Intrinsic::dbg_declare; in classof()
109 return I->getIntrinsicID() == Intrinsic::dbg_value; in classof()
176 case Intrinsic::memcpy: in classof()
177 case Intrinsic::memmove: in classof()
178 case Intrinsic::memset: in classof()
204 return I->getIntrinsicID() == Intrinsic::memset; in classof()
[all …]
/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUIntrinsics.td16 def int_AMDGPU_load_const : Intrinsic<[llvm_float_ty], [llvm_i32_ty], [IntrNoMem]>;
17 def int_AMDGPU_load_imm : Intrinsic<[llvm_v4f32_ty], [llvm_i32_ty], [IntrNoMem]>;
18 def int_AMDGPU_reserve_reg : Intrinsic<[], [llvm_i32_ty], [IntrNoMem]>;
19 def int_AMDGPU_store_output : Intrinsic<[], [llvm_float_ty, llvm_i32_ty], []>;
20 def int_AMDGPU_swizzle : Intrinsic<[llvm_v4f32_ty], [llvm_v4f32_ty, llvm_i32_ty], [IntrNoMem]>;
22 def int_AMDGPU_arl : Intrinsic<[llvm_i32_ty], [llvm_float_ty], [IntrNoMem]>;
23 …def int_AMDGPU_cndlt : Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty, llvm_float_ty], […
24 def int_AMDGPU_cos : Intrinsic<[llvm_float_ty], [llvm_float_ty], [IntrNoMem]>;
25 def int_AMDGPU_div : Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty], [IntrNoMem]>;
26 def int_AMDGPU_dp4 : Intrinsic<[llvm_float_ty], [llvm_v4f32_ty, llvm_v4f32_ty], [IntrNoMem]>;
[all …]
DAMDILIntrinsics.td14 // Intrinsic classes
20 Intrinsic<[llvm_i64_ty], [], []>;
22 Intrinsic<[llvm_i32_ty], [], []>;
24 Intrinsic<[llvm_i32_ty], [], []>;
26 Intrinsic<[llvm_anyint_ty], [LLVMMatchType<0>], [IntrNoMem]>;
28 Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>], [IntrNoMem]>;
30 Intrinsic<[llvm_anyint_ty], [llvm_anyfloat_ty], [IntrNoMem]>;
32 Intrinsic<[llvm_anyfloat_ty], [llvm_anyint_ty], [IntrNoMem]>;
34 Intrinsic<[], [llvm_anyint_ty], []>;
36 Intrinsic<[], [llvm_anyfloat_ty], []>;
[all …]
DSIIntrinsics.td1 //===-- SIIntrinsics.td - SI Intrinsic defs ----------------*- tablegen -*-===//
10 // SI Intrinsic Definitions
17 def int_SI_packf16 : Intrinsic <[llvm_i32_ty], [llvm_float_ty, llvm_float_ty], [IntrNoMem]>;
18 …def int_SI_export : Intrinsic <[], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty, llvm_i32_ty, llvm_i32_t…
20 def int_SI_load_const : Intrinsic <[llvm_float_ty], [llvm_i64_ty, llvm_i32_ty], []>;
21 def int_SI_vs_load_buffer_index : Intrinsic <[llvm_i32_ty], [], [IntrNoMem]>;
22 …def int_SI_vs_load_input : Intrinsic <[llvm_v4f32_ty], [llvm_v4i32_ty, llvm_i16_ty, llvm_i32_ty], …
24 …def int_SI_sample : Intrinsic <[llvm_v4f32_ty], [llvm_i32_ty, llvm_v4f32_ty, llvm_v8i32_ty, llvm_v…
28 def int_SI_set_M0 : Intrinsic <[llvm_i32_ty], [llvm_i32_ty]>;
29 …class Interp : Intrinsic <[llvm_float_ty], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty], [IntrReadMem]>;
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
DAMDGPUIntrinsics.td16 def int_AMDGPU_load_const : Intrinsic<[llvm_float_ty], [llvm_i32_ty], [IntrNoMem]>;
17 def int_AMDGPU_load_imm : Intrinsic<[llvm_v4f32_ty], [llvm_i32_ty], [IntrNoMem]>;
18 def int_AMDGPU_reserve_reg : Intrinsic<[], [llvm_i32_ty], [IntrNoMem]>;
19 def int_AMDGPU_store_output : Intrinsic<[], [llvm_float_ty, llvm_i32_ty], []>;
20 def int_AMDGPU_swizzle : Intrinsic<[llvm_v4f32_ty], [llvm_v4f32_ty, llvm_i32_ty], [IntrNoMem]>;
22 def int_AMDGPU_arl : Intrinsic<[llvm_i32_ty], [llvm_float_ty], [IntrNoMem]>;
23 …def int_AMDGPU_cndlt : Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty, llvm_float_ty], […
24 def int_AMDGPU_cos : Intrinsic<[llvm_float_ty], [llvm_float_ty], [IntrNoMem]>;
25 def int_AMDGPU_div : Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty], [IntrNoMem]>;
26 def int_AMDGPU_dp4 : Intrinsic<[llvm_float_ty], [llvm_v4f32_ty, llvm_v4f32_ty], [IntrNoMem]>;
[all …]
DAMDILIntrinsics.td14 // Intrinsic classes
20 Intrinsic<[llvm_i64_ty], [], []>;
22 Intrinsic<[llvm_i32_ty], [], []>;
24 Intrinsic<[llvm_i32_ty], [], []>;
26 Intrinsic<[llvm_anyint_ty], [LLVMMatchType<0>], [IntrNoMem]>;
28 Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>], [IntrNoMem]>;
30 Intrinsic<[llvm_anyint_ty], [llvm_anyfloat_ty], [IntrNoMem]>;
32 Intrinsic<[llvm_anyfloat_ty], [llvm_anyint_ty], [IntrNoMem]>;
34 Intrinsic<[], [llvm_anyint_ty], []>;
36 Intrinsic<[], [llvm_anyfloat_ty], []>;
[all …]
DSIIntrinsics.td1 //===-- SIIntrinsics.td - SI Intrinsic defs ----------------*- tablegen -*-===//
10 // SI Intrinsic Definitions
17 def int_SI_packf16 : Intrinsic <[llvm_i32_ty], [llvm_float_ty, llvm_float_ty], [IntrNoMem]>;
18 …def int_SI_export : Intrinsic <[], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty, llvm_i32_ty, llvm_i32_t…
20 def int_SI_load_const : Intrinsic <[llvm_float_ty], [llvm_i64_ty, llvm_i32_ty], []>;
21 def int_SI_vs_load_buffer_index : Intrinsic <[llvm_i32_ty], [], [IntrNoMem]>;
22 …def int_SI_vs_load_input : Intrinsic <[llvm_v4f32_ty], [llvm_v4i32_ty, llvm_i16_ty, llvm_i32_ty], …
24 …def int_SI_sample : Intrinsic <[llvm_v4f32_ty], [llvm_i32_ty, llvm_v4f32_ty, llvm_v8i32_ty, llvm_v…
28 def int_SI_set_M0 : Intrinsic <[llvm_i32_ty], [llvm_i32_ty]>;
29 …class Interp : Intrinsic <[llvm_float_ty], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty], [IntrReadMem]>;
/external/llvm/lib/Target/R600/
DAMDGPUIntrinsics.td16 def int_AMDGPU_load_const : Intrinsic<[llvm_float_ty], [llvm_i32_ty], [IntrNoMem]>;
17 def int_AMDGPU_load_imm : Intrinsic<[llvm_v4f32_ty], [llvm_i32_ty], [IntrNoMem]>;
18 def int_AMDGPU_reserve_reg : Intrinsic<[], [llvm_i32_ty], [IntrNoMem]>;
19 def int_AMDGPU_store_output : Intrinsic<[], [llvm_float_ty, llvm_i32_ty], []>;
20 def int_AMDGPU_swizzle : Intrinsic<[llvm_v4f32_ty], [llvm_v4f32_ty, llvm_i32_ty], [IntrNoMem]>;
22 def int_AMDGPU_arl : Intrinsic<[llvm_i32_ty], [llvm_float_ty], [IntrNoMem]>;
23 …def int_AMDGPU_cndlt : Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty, llvm_float_ty], […
24 def int_AMDGPU_div : Intrinsic<[llvm_float_ty], [llvm_float_ty, llvm_float_ty], [IntrNoMem]>;
25 def int_AMDGPU_dp4 : Intrinsic<[llvm_float_ty], [llvm_v4f32_ty, llvm_v4f32_ty], [IntrNoMem]>;
26 def int_AMDGPU_kill : Intrinsic<[], [llvm_float_ty], []>;
[all …]
DSIIntrinsics.td1 //===-- SIIntrinsics.td - SI Intrinsic defs ----------------*- tablegen -*-===//
10 // SI Intrinsic Definitions
17 def int_SI_tid : Intrinsic <[llvm_i32_ty], [], [IntrNoMem]>;
18 def int_SI_packf16 : Intrinsic <[llvm_i32_ty], [llvm_float_ty, llvm_float_ty], [IntrNoMem]>;
19 …def int_SI_export : Intrinsic <[], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty, llvm_i32_ty, llvm_i32_t…
20 def int_SI_load_const : Intrinsic <[llvm_float_ty], [llvm_v16i8_ty, llvm_i32_ty], [IntrNoMem]>;
21 …def int_SI_vs_load_input : Intrinsic <[llvm_v4f32_ty], [llvm_v16i8_ty, llvm_i16_ty, llvm_i32_ty], …
23 …class Sample : Intrinsic <[llvm_v4f32_ty], [llvm_anyvector_ty, llvm_v32i8_ty, llvm_v16i8_ty, llvm_…
30 …def int_SI_imageload : Intrinsic <[llvm_v4i32_ty], [llvm_anyvector_ty, llvm_v32i8_ty, llvm_i32_ty]…
32 …def int_SI_resinfo : Intrinsic <[llvm_v4i32_ty], [llvm_i32_ty, llvm_v32i8_ty, llvm_i32_ty], [IntrN…
[all …]
DAMDILIntrinsics.td14 // Intrinsic classes
20 Intrinsic<[llvm_i64_ty], [], []>;
22 Intrinsic<[llvm_i32_ty], [], []>;
24 Intrinsic<[llvm_i32_ty], [], []>;
26 Intrinsic<[llvm_anyint_ty], [LLVMMatchType<0>], [IntrNoMem]>;
28 Intrinsic<[llvm_anyfloat_ty], [LLVMMatchType<0>], [IntrNoMem]>;
30 Intrinsic<[llvm_anyint_ty], [llvm_anyfloat_ty], [IntrNoMem]>;
32 Intrinsic<[llvm_anyfloat_ty], [llvm_anyint_ty], [IntrNoMem]>;
34 Intrinsic<[], [llvm_anyint_ty], []>;
36 Intrinsic<[], [llvm_anyfloat_ty], []>;
[all …]
DR600Intrinsics.td10 // R600 Intrinsic Definitions
16 Intrinsic<[llvm_v4f32_ty], [
29 Intrinsic<[llvm_v4i32_ty], [
43 Intrinsic<[llvm_float_ty], [llvm_i32_ty], [IntrNoMem]>;
45 Intrinsic<[llvm_float_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
47 Intrinsic<[llvm_v4f32_ty], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
59 Intrinsic<[], [llvm_v4f32_ty, llvm_i32_ty, llvm_i32_ty], []>;
61 Intrinsic<[], [llvm_v4f32_ty, llvm_i32_ty, llvm_i32_ty, llvm_i32_ty], []>;
63 Intrinsic<[], [llvm_float_ty], []>;
65 Intrinsic<[], [llvm_float_ty], []>;
[all …]
/external/llvm/lib/IR/
DAutoUpgrade.cpp30 static bool UpgradeSSE41Function(Function* F, Intrinsic::ID IID, in UpgradeSSE41Function()
40 NewFn = Intrinsic::getDeclaration(F->getParent(), IID); in UpgradeSSE41Function()
70 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctpop, in UpgradeIntrinsicFunction1()
79 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctlz, in UpgradeIntrinsicFunction1()
85 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::cttz, in UpgradeIntrinsicFunction1()
107 return UpgradeSSE41Function(F, Intrinsic::x86_sse41_ptestc, NewFn); in UpgradeIntrinsicFunction1()
109 return UpgradeSSE41Function(F, Intrinsic::x86_sse41_ptestz, NewFn); in UpgradeIntrinsicFunction1()
111 return UpgradeSSE41Function(F, Intrinsic::x86_sse41_ptestnzc, NewFn); in UpgradeIntrinsicFunction1()
116 NewFn = Intrinsic::getDeclaration(F->getParent(), in UpgradeIntrinsicFunction1()
117 Intrinsic::x86_xop_vfrcz_ss); in UpgradeIntrinsicFunction1()
[all …]
/external/llvm/lib/CodeGen/
DIntrinsicLowering.cpp101 case Intrinsic::setjmp: in AddPrototypes()
105 case Intrinsic::longjmp: in AddPrototypes()
109 case Intrinsic::siglongjmp: in AddPrototypes()
113 case Intrinsic::memcpy: in AddPrototypes()
120 case Intrinsic::memmove: in AddPrototypes()
127 case Intrinsic::memset: in AddPrototypes()
134 case Intrinsic::sqrt: in AddPrototypes()
137 case Intrinsic::sin: in AddPrototypes()
140 case Intrinsic::cos: in AddPrototypes()
143 case Intrinsic::pow: in AddPrototypes()
[all …]
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCUtil.cpp187 case Intrinsic::returnaddress: case Intrinsic::frameaddress: in GetInstructionClass()
188 case Intrinsic::stacksave: case Intrinsic::stackrestore: in GetInstructionClass()
189 case Intrinsic::vastart: case Intrinsic::vacopy: case Intrinsic::vaend: in GetInstructionClass()
190 case Intrinsic::objectsize: case Intrinsic::prefetch: in GetInstructionClass()
191 case Intrinsic::stackprotector: in GetInstructionClass()
192 case Intrinsic::eh_return_i32: case Intrinsic::eh_return_i64: in GetInstructionClass()
193 case Intrinsic::eh_typeid_for: case Intrinsic::eh_dwarf_cfa: in GetInstructionClass()
194 case Intrinsic::eh_sjlj_lsda: case Intrinsic::eh_sjlj_functioncontext: in GetInstructionClass()
195 case Intrinsic::init_trampoline: case Intrinsic::adjust_trampoline: in GetInstructionClass()
196 case Intrinsic::lifetime_start: case Intrinsic::lifetime_end: in GetInstructionClass()
[all …]
/external/clang/lib/CodeGen/
DCGBuiltin.cpp182 const llvm::Intrinsic::ID IntrinsicID, in EmitOverflowIntrinsic()
224 Intrinsic::ID inst = (BuiltinID == Builtin::BI__builtin_va_end) ? in EmitBuiltinExpr()
225 Intrinsic::vaend : Intrinsic::vastart; in EmitBuiltinExpr()
236 return RValue::get(Builder.CreateCall2(CGM.getIntrinsic(Intrinsic::vacopy), in EmitBuiltinExpr()
296 Value *F = CGM.getIntrinsic(Intrinsic::cttz, ArgType); in EmitBuiltinExpr()
313 Value *F = CGM.getIntrinsic(Intrinsic::ctlz, ArgType); in EmitBuiltinExpr()
330 Value *F = CGM.getIntrinsic(Intrinsic::cttz, ArgType); in EmitBuiltinExpr()
351 Value *F = CGM.getIntrinsic(Intrinsic::ctpop, ArgType); in EmitBuiltinExpr()
367 Value *F = CGM.getIntrinsic(Intrinsic::ctpop, ArgType); in EmitBuiltinExpr()
380 Value *FnExpect = CGM.getIntrinsic(Intrinsic::expect, ArgType); in EmitBuiltinExpr()
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonIntrinsicsV5.td1 class sf_SInst_sf<string opc, Intrinsic IntID>
6 class si_SInst_sf<string opc, Intrinsic IntID>
11 class sf_SInst_si<string opc, Intrinsic IntID>
16 class sf_SInst_di<string opc, Intrinsic IntID>
21 class sf_SInst_df<string opc, Intrinsic IntID>
26 class si_SInst_df<string opc, Intrinsic IntID>
31 class df_SInst_sf<string opc, Intrinsic IntID>
36 class di_SInst_sf<string opc, Intrinsic IntID>
41 class df_SInst_si<string opc, Intrinsic IntID>
46 class df_SInst_df<string opc, Intrinsic IntID>
[all …]
DHexagonIntrinsics.td20 class qi_ALU32_sisi<string opc, Intrinsic IntID>
25 class qi_ALU32_sis10<string opc, Intrinsic IntID>
30 class qi_ALU32_sis8<string opc, Intrinsic IntID>
35 class qi_ALU32_siu8<string opc, Intrinsic IntID>
40 class qi_ALU32_siu9<string opc, Intrinsic IntID>
45 class si_ALU32_qisisi<string opc, Intrinsic IntID>
52 class si_ALU32_qis8si<string opc, Intrinsic IntID>
59 class si_ALU32_qisis8<string opc, Intrinsic IntID>
66 class si_ALU32_qis8s8<string opc, Intrinsic IntID>
71 class si_ALU32_sisi<string opc, Intrinsic IntID>
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCCTRLoops.cpp215 if (F->getIntrinsicID() != Intrinsic::not_intrinsic) { in mightUseCTR()
227 case Intrinsic::setjmp: in mightUseCTR()
235 case Intrinsic::longjmp: in mightUseCTR()
241 case Intrinsic::eh_sjlj_setjmp: in mightUseCTR()
243 case Intrinsic::memcpy: in mightUseCTR()
244 case Intrinsic::memmove: in mightUseCTR()
245 case Intrinsic::memset: in mightUseCTR()
246 case Intrinsic::powi: in mightUseCTR()
247 case Intrinsic::log: in mightUseCTR()
248 case Intrinsic::log2: in mightUseCTR()
[all …]

12345678