/art/compiler/dex/quick/ |
dex_file_method_inliner.h | 38 * all the supported intrinsic methods are looked up once by the FindIntrinsics 62 * Check whether a particular method index corresponds to an intrinsic or special function. 67 * Check whether a particular method index corresponds to an intrinsic function. 69 bool IsIntrinsic(uint32_t method_index, InlineMethod* intrinsic) REQUIRES(!lock_); 333 * The definition of an intrinsic function binds the method definition 334 * to an Intrinsic. 338 InlineMethod intrinsic; member in struct:art::DexFileMethodInliner::IntrinsicDef 343 * intrinsic function lookup to avoid multiple lookups of the same items. 376 * Find all known intrinsic methods in the dex_file and cache their indices. 388 * Maps method indexes (for the particular DexFile) to Intrinsic defintions [all...] |
/external/opencv/cv/src/ |
cvcalcimagehomography.cpp | 71 CvMat intrinsic = cvMat( 3, 3, CV_32F, _intrinsic ); local 112 cvMatMul( &intrinsic, &sub, &r_trans ); 113 cvInvert( &intrinsic, &sub, CV_SVD );
|
/art/compiler/optimizing/ |
intrinsics.cc | 34 // Function that returns whether an intrinsic is static/direct or virtual. 38 return kInterface; // Non-sensical for intrinsic. 50 // Function that returns whether an intrinsic needs an environment or not. 54 return kNeedsEnvironmentOrCache; // Non-sensical for intrinsic. 66 // Function that returns whether an intrinsic has side effects. 82 // Function that returns whether an intrinsic can throw exceptions. 393 // until codegen to handle intrinsic). 519 static bool CheckInvokeType(Intrinsics intrinsic, HInvoke* invoke, const DexFile& dex_file) { 524 // Whenever the intrinsic is marked as static, report an error if we find an InvokeVirtual. 526 // Whenever the intrinsic is marked as direct and we find an InvokeVirtual, a devirtualizatio 582 Intrinsics intrinsic = GetIntrinsic(method); local [all...] |
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_logic.c | 495 const char *intrinsic; local 505 intrinsic = "llvm.x86.avx.blendv.pd.256"; 509 intrinsic = "llvm.x86.avx.blendv.ps.256"; 515 intrinsic = "llvm.x86.sse41.blendvpd"; 519 intrinsic = "llvm.x86.sse41.blendvps"; 522 intrinsic = "llvm.x86.sse41.pblendvb"; 539 res = lp_build_intrinsic(builder, intrinsic,
|
lp_bld_pack.c | 401 const char *intrinsic = NULL; local 406 intrinsic = "llvm.x86.sse2.packssdw.128"; 410 intrinsic = "llvm.x86.sse41.packusdw"; 420 intrinsic = "llvm.x86.sse2.packsswb.128"; 423 intrinsic = "llvm.x86.sse2.packuswb.128"; 428 if (intrinsic) { 431 res = lp_build_intrinsic_binary(builder, intrinsic, intr_vec_type, lo, hi); 454 tmpres[i] = lp_build_intrinsic_binary(builder, intrinsic, 465 tmpres[i+num_split/2] = lp_build_intrinsic_binary(builder, intrinsic,
|
lp_bld_arit.c | 79 const char *intrinsic = NULL; local 91 intrinsic = "llvm.x86.sse.min.ss"; 95 intrinsic = "llvm.x86.sse.min.ps"; 99 intrinsic = "llvm.x86.avx.min.ps.256"; 105 intrinsic = "llvm.x86.sse2.min.sd"; 109 intrinsic = "llvm.x86.sse2.min.pd"; 113 intrinsic = "llvm.x86.avx.min.pd.256"; 127 intrinsic = "llvm.x86.sse2.pminu.b"; 130 intrinsic = "llvm.x86.sse2.pmins.w"; 134 intrinsic = "llvm.x86.sse41.pminsb" 169 const char *intrinsic = NULL; local 310 const char *intrinsic = NULL; local 495 const char *intrinsic = NULL; local 581 const char *intrinsic = NULL; local 1296 const char *intrinsic; local 1383 const char *intrinsic; local 1841 char intrinsic[32]; local 1929 const char *intrinsic = NULL; local 1998 const char *intrinsic = NULL; local [all...] |
/external/llvm/utils/TableGen/ |
IntrinsicEmitter.cpp | 1 //===- IntrinsicEmitter.cpp - Generate intrinsic information --------------===// 10 // This tablegen backend emits information about intrinsic functions. 66 emitSourceFileHeader("Intrinsic Function Source Fragment", OS); 78 // Emit the intrinsic ID -> name table. 81 // Emit the intrinsic ID -> overload table. 87 // Emit the intrinsic declaration generator. 90 // Emit the intrinsic parameter attributes. 137 // Build a 'first character of function name' -> intrinsic # mapping. 147 // Emit the intrinsic matching stuff by first letter. 153 // Sort in reverse order of intrinsic name so "abc.def" appears afte 552 const CodeGenIntrinsic &intrinsic = Ints[i]; local [all...] |
/external/v8/src/ |
api-natives.cc | 138 Object* GetIntrinsic(Isolate* isolate, v8::Intrinsic intrinsic) { 141 switch (intrinsic) { 187 // Intrinsic data property --- Get appropriate value from the current 193 v8::Intrinsic intrinsic = local 194 static_cast<v8::Intrinsic>(Smi::cast(properties.get(i++))->value()); 195 auto prop_data = handle(GetIntrinsic(isolate, intrinsic), isolate); 399 Handle<Name> name, v8::Intrinsic intrinsic, [all...] |
/external/opencv3/modules/videoio/src/ |
cap_dc1394_v2.cpp | 888 CvMat* intrinsic = k == 0 ? &l_intrinsic : &r_intrinsic; local 903 intrinsic->data.fl[j == 0 ? 0 : j == 1 ? 4 : j == 2 ? 2 : 5] = val; 911 if( fabs(mx->width*0.5 - intrinsic->data.fl[2]) > mx->width*0.1 || 912 fabs(my->height*0.5 - intrinsic->data.fl[5]) > my->height*0.1 ) 914 cvScale( &intrinsic, &intrinsic, 0.5 ); // try the corrected intrinsic matrix for 2x lower resolution 915 if( fabs(mx->width*0.5 - intrinsic->data.fl[2]) > mx->width*0.05 || 916 fabs(my->height*0.5 - intrinsic->data.fl[5]) > my->height*0.05 ) 917 cvScale( &intrinsic, &intrinsic, 2 ); // revert it back if the new variant is not much bette [all...] |
/external/clang/lib/CodeGen/ |
CGExprScalar.cpp | 714 CGF.CGM.getIntrinsic(llvm::Intrinsic::fabs, Src->getType()), Src); 760 // Cast to FP using the intrinsic if the half type itself isn't supported. 764 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_from_fp16, DstTy), 767 // Cast to other types through float, using either the intrinsic or FPExt, 772 CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_from_fp16, 2354 llvm::Function *intrinsic = CGF.CGM.getIntrinsic(IID, opTy); local [all...] |