/external/mesa3d/src/compiler/nir/ |
H A D | nir_split_var_copies.c | 212 nir_intrinsic_instr *intrinsic = nir_instr_as_intrinsic(instr); local 213 if (intrinsic->intrinsic != nir_intrinsic_copy_var) 216 nir_deref_var *dest_head = intrinsic->variables[0]; 217 nir_deref_var *src_head = intrinsic->variables[1]; 224 split_var_copy_instr(intrinsic, dest_head, src_head, 226 nir_instr_remove(&intrinsic->instr); 232 split_var_copy_instr(intrinsic, dest_head, src_head, 234 nir_instr_remove(&intrinsic->instr);
|
H A D | nir.h | 893 /** Represents an intrinsic 895 * An intrinsic is an instruction type for handling things that are 903 * combinatorial explosion of intrinsic opcodes. 907 * part, completely ignore them. Each intrinsic type also has a few 912 * Each intrinsic has some number of constant indices, some number of 914 * and indices mean depends on the intrinsic and is documented with the 915 * intrinsic declaration in nir_intrinsics.h. Intrinsics and texture 922 nir_intrinsic_op intrinsic; member in struct:__anon15938 926 /** number of components if this is a vectorized intrinsic 929 * An intrinsic i [all...] |
/external/opencv/cv/src/ |
H A D | cvcalcimagehomography.cpp | 71 CvMat intrinsic = cvMat( 3, 3, CV_32F, _intrinsic ); local 112 cvMatMul( &intrinsic, &sub, &r_trans ); 113 cvInvert( &intrinsic, &sub, CV_SVD );
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_nir_intrinsics.c | 80 nir_intrinsic_instr *intrinsic = nir_instr_as_intrinsic(instr); local 82 b->cursor = nir_after_instr(&intrinsic->instr); 85 switch (intrinsic->intrinsic) { 136 nir_ssa_def_rewrite_uses(&intrinsic->dest.ssa, nir_src_for_ssa(sysval)); 137 nir_instr_remove(&intrinsic->instr);
|
/external/libxcam/xcore/ |
H A D | image_projector.cpp | 238 XCAM_LOG_DEBUG("intrinsic = [ %lf, %lf, %lf ; %lf, %lf, %lf ; %lf, %lf, %lf ] \n", 324 Mat3d intrinsic = get_camera_intrinsics (); local 326 return intrinsic * extrinsic0 * extrinsic1.transpose () * intrinsic.inverse ();
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
H A D | lp_bld_gather.c | 303 char intrinsic[64]; local 304 util_snprintf(intrinsic, sizeof intrinsic, "llvm.masked.gather.v%u%s%u", 312 res = lp_build_intrinsic(builder, intrinsic, src_vec_type, args, 4, 0); 315 const char *intrinsic = NULL; local 342 intrinsic = intrinsics[dst_type.floating][src_width == 64][l_idx]; 351 res = lp_build_intrinsic(builder, intrinsic, src_vec_type, args, 5, 0);
|
H A D | lp_bld_logic.c | 359 const char *intrinsic; local 369 intrinsic = "llvm.x86.avx.blendv.pd.256"; 373 intrinsic = "llvm.x86.avx.blendv.ps.256"; 377 intrinsic = "llvm.x86.avx2.pblendvb"; 383 intrinsic = "llvm.x86.sse41.blendvpd"; 387 intrinsic = "llvm.x86.sse41.blendvps"; 390 intrinsic = "llvm.x86.sse41.pblendvb"; 407 res = lp_build_intrinsic(builder, intrinsic,
|
H A D | lp_bld_conv.c | 106 const char *intrinsic = NULL; local 109 intrinsic = "llvm.x86.vcvtph2ps.128"; 112 intrinsic = "llvm.x86.vcvtph2ps.256"; 114 return lp_build_intrinsic_unary(builder, intrinsic, 161 const char *intrinsic = NULL; local 163 intrinsic = "llvm.x86.vcvtps2ph.128"; 166 intrinsic = "llvm.x86.vcvtps2ph.256"; 168 result = lp_build_intrinsic_binary(builder, intrinsic,
|
H A D | lp_bld_pack.c | 554 const char *intrinsic = NULL; local 561 intrinsic = "llvm.x86.sse2.packssdw.128"; 564 intrinsic = "llvm.x86.sse41.packusdw"; 569 intrinsic = "llvm.ppc.altivec.vpkswss"; 571 intrinsic = "llvm.ppc.altivec.vpkuwus"; 581 intrinsic = "llvm.x86.sse2.packsswb.128"; 583 intrinsic = "llvm.ppc.altivec.vpkshss"; 590 intrinsic = "llvm.x86.sse2.packuswb.128"; 592 intrinsic = "llvm.ppc.altivec.vpkshus"; 601 if (intrinsic) { 698 const char *intrinsic = NULL; local [all...] |
H A D | lp_bld_arit.c | 96 const char *intrinsic = NULL; local 108 intrinsic = "llvm.x86.sse.min.ss"; 112 intrinsic = "llvm.x86.sse.min.ps"; 116 intrinsic = "llvm.x86.avx.min.ps.256"; 122 intrinsic = "llvm.x86.sse2.min.sd"; 126 intrinsic = "llvm.x86.sse2.min.pd"; 130 intrinsic = "llvm.x86.avx.min.pd.256"; 142 intrinsic = "llvm.ppc.altivec.vminfp"; 150 intrinsic = type.sign ? "llvm.x86.avx2.pmins.b" : "llvm.x86.avx2.pminu.b"; 153 intrinsic 294 char intrinsic[32]; local 314 const char *intrinsic = NULL; local 552 const char *intrinsic = NULL; local 767 const char *intrinsic = NULL; local 853 const char *intrinsic = NULL; local 1129 const char *intrinsic = NULL; local 1794 char intrinsic[32]; local 1984 const char *intrinsic; local 2039 const char *intrinsic = NULL; local 2075 char intrinsic[32]; local 2239 char intrinsic[32]; local 2314 char intrinsic[32]; local 2649 char intrinsic[32]; local 2730 const char *intrinsic = NULL; local 2869 const char *intrinsic = NULL; local [all...] |
/external/libxcam/xcore/interface/ |
H A D | stitcher.h | 64 IntrinsicParameter intrinsic; member in struct:XCam::CalibrationInfo
|
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
H A D | IntrinsicEmitter.cpp | 1 //===- IntrinsicEmitter.cpp - Generate intrinsic information --------------===// 10 // This tablegen backend emits information about intrinsic functions. 39 // Emit the intrinsic ID -> name table. 42 // Emit the intrinsic ID -> overload table. 48 // Emit the intrinsic verifier. 51 // Emit the intrinsic declaration generator. 54 // Emit the intrinsic parameter attributes. 57 // Emit intrinsic alias analysis mod/ref behavior. 103 // Build a 'first character of function name' -> intrinsic # mapping. 113 // Emit the intrinsic matchin 475 getModRefKind(const CodeGenIntrinsic &intrinsic) argument 523 const CodeGenIntrinsic &intrinsic = Ints[i]; local 542 const CodeGenIntrinsic &intrinsic = *sortedIntrinsics[i]; local [all...] |
/external/llvm/utils/TableGen/ |
H A D | IntrinsicEmitter.cpp | 1 //===- IntrinsicEmitter.cpp - Generate intrinsic information --------------===// 10 // This tablegen backend emits information about intrinsic functions. 75 // Emit the intrinsic ID -> name table. 78 // Emit the intrinsic ID -> overload table. 81 // Emit the intrinsic declaration generator. 84 // Emit the intrinsic parameter attributes. 136 OS << " // Note that entry #0 is the invalid intrinsic!\n"; 150 // Add one to the index so we emit a null bit for the invalid #0 intrinsic. 157 // OTable contains a true bit at the position if the intrinsic is overloaded. 213 default: PrintFatalError("unhandled integer type width in intrinsic!"); 494 const CodeGenIntrinsic &intrinsic = Ints[i]; local [all...] |
/external/v8/src/ |
H A D | api-natives.cc | 160 Object* GetIntrinsic(Isolate* isolate, v8::Intrinsic intrinsic) { argument 163 switch (intrinsic) { 251 v8::Intrinsic intrinsic = local 253 auto prop_data = handle(GetIntrinsic(isolate, intrinsic), isolate); 559 Handle<Name> name, v8::Intrinsic intrinsic, 561 auto value = handle(Smi::FromInt(intrinsic), isolate); 558 AddDataProperty(Isolate* isolate, Handle<TemplateInfo> info, Handle<Name> name, v8::Intrinsic intrinsic, PropertyAttributes attributes) argument
|
H A D | api.cc | 1660 void Template::SetIntrinsicDataProperty(Local<Name> name, Intrinsic intrinsic, argument 1667 intrinsic,
|
/external/tensorflow/tensorflow/compiler/xla/service/llvm_ir/ |
H A D | llvm_util.cc | 94 llvm::Function* intrinsic = local 100 return ir_builder->CreateCall(intrinsic, operands_vec);
|
/external/skia/src/sksl/ |
H A D | SkSLSPIRVCodeGenerator.cpp | 663 auto intrinsic = fIntrinsicMap.find(c.fFunction.fName); local 664 ASSERT(intrinsic != fIntrinsicMap.end()); 668 if (std::get<0>(intrinsic->second) == kSpecial_IntrinsicKind || is_float(fContext, type)) { 669 intrinsicId = std::get<1>(intrinsic->second); 671 intrinsicId = std::get<2>(intrinsic->second); 673 intrinsicId = std::get<3>(intrinsic->second); 675 intrinsicId = std::get<4>(intrinsic->second); 677 intrinsicId = std::get<1>(intrinsic->second); 680 intrinsicId = std::get<1>(intrinsic->second); 682 switch (std::get<0>(intrinsic [all...] |
/external/skqp/src/sksl/ |
H A D | SkSLSPIRVCodeGenerator.cpp | 663 auto intrinsic = fIntrinsicMap.find(c.fFunction.fName); local 664 ASSERT(intrinsic != fIntrinsicMap.end()); 668 if (std::get<0>(intrinsic->second) == kSpecial_IntrinsicKind || is_float(fContext, type)) { 669 intrinsicId = std::get<1>(intrinsic->second); 671 intrinsicId = std::get<2>(intrinsic->second); 673 intrinsicId = std::get<3>(intrinsic->second); 675 intrinsicId = std::get<4>(intrinsic->second); 677 intrinsicId = std::get<1>(intrinsic->second); 680 intrinsicId = std::get<1>(intrinsic->second); 682 switch (std::get<0>(intrinsic [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 760 // Cast to FP using the intrinsic if the half type itself isn't supported. 767 // Cast to other types through float, using either the intrinsic or FPExt, 845 // Use the intrinsic if the half type itself isn't supported 2341 llvm::Function *intrinsic = CGF.CGM.getIntrinsic(IID, opTy); local 2343 Value *resultAndOverflow = Builder.CreateCall(intrinsic, {Ops.LHS, Ops.RHS}); 2499 // Construct an fmuladd intrinsic to represent a fused mul-add of MulOp and 2531 // Check whether it would be legal to emit an fmuladd intrinsic call to 2790 // return corresponding comparison intrinsic for given vector type
|
/external/mesa3d/src/compiler/glsl/ |
H A D | builtin_functions.cpp | 655 * to call into the actual compiler intrinsic. If \p glsl is 657 * intrinsic name. 843 ir_function_signature *_atomic_counter_op(const char *intrinsic, 845 ir_function_signature *_atomic_counter_op1(const char *intrinsic, 847 ir_function_signature *_atomic_counter_op2(const char *intrinsic, 853 ir_function_signature *_atomic_op2(const char *intrinsic, 859 ir_function_signature *_atomic_op3(const char *intrinsic, 997 * intrinsic. 5354 builtin_builder::_atomic_counter_op(const char *intrinsic, argument 5361 body.emit(call(shader->symbols->get_function(intrinsic), retva 5368 _atomic_counter_op1(const char *intrinsic, builtin_available_predicate avail) argument 5409 _atomic_counter_op2(const char *intrinsic, builtin_available_predicate avail) argument 5425 _atomic_op2(const char *intrinsic, builtin_available_predicate avail, const glsl_type *type) argument 5441 _atomic_op3(const char *intrinsic, builtin_available_predicate avail, const glsl_type *type) argument [all...] |