HomeSort by relevance Sort by last modified time
    Searched defs:intrinsic (Results 1 - 11 of 11) sorted by null

  /art/compiler/dex/quick/
dex_file_method_inliner.h 44 * all the supported intrinsic methods are looked up once by the FindIntrinsics
68 * Check whether a particular method index corresponds to an intrinsic function.
70 bool IsIntrinsic(uint32_t method_index, InlineMethod* intrinsic) LOCKS_EXCLUDED(lock_);
73 * Generate code for an intrinsic function invocation.
260 * The definition of an intrinsic function binds the method definition
261 * to an Intrinsic.
265 InlineMethod intrinsic; member in struct:art::DexFileMethodInliner::IntrinsicDef
270 * intrinsic function lookup to avoid multiple lookups of the same items.
303 * Find all known intrinsic methods in the dex_file and cache their indices.
324 * Maps method indexes (for the particular DexFile) to Intrinsic defintions
    [all...]
dex_file_method_inliner.cc 289 #define INTRINSIC(c, n, p, o, d) \
292 INTRINSIC(JavaLangDouble, DoubleToRawLongBits, D_J, kIntrinsicDoubleCvt, 0),
293 INTRINSIC(JavaLangDouble, LongBitsToDouble, J_D, kIntrinsicDoubleCvt, 0),
294 INTRINSIC(JavaLangFloat, FloatToRawIntBits, F_I, kIntrinsicFloatCvt, 0),
295 INTRINSIC(JavaLangFloat, IntBitsToFloat, I_F, kIntrinsicFloatCvt, 0),
297 INTRINSIC(JavaLangInteger, ReverseBytes, I_I, kIntrinsicReverseBytes, k32),
298 INTRINSIC(JavaLangLong, ReverseBytes, J_J, kIntrinsicReverseBytes, k64),
299 INTRINSIC(JavaLangShort, ReverseBytes, S_S, kIntrinsicReverseBytes, kSignedHalf),
300 INTRINSIC(JavaLangInteger, Reverse, I_I, kIntrinsicReverseBits, k32),
301 INTRINSIC(JavaLangLong, Reverse, J_J, kIntrinsicReverseBits, k64)
424 InlineMethod intrinsic; local
    [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 );
  /external/chromium_org/third_party/mesa/src/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/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.
68 emitSourceFileHeader("Intrinsic Function Source Fragment", OS);
80 // Emit the intrinsic ID -> name table.
83 // Emit the intrinsic ID -> overload table.
89 // Emit the intrinsic declaration generator.
92 // Emit the intrinsic parameter attributes.
95 // Emit intrinsic alias analysis mod/ref behavior.
141 // Build a 'first character of function name' -> intrinsic # mapping.
151 // Emit the intrinsic matching stuff by first letter
550 const CodeGenIntrinsic &intrinsic = Ints[i]; local
    [all...]
  /external/clang/lib/CodeGen/
CGExprScalar.cpp 673 CGF.CGM.getIntrinsic(llvm::Intrinsic::fabs, Src->getType()), Src);
707 Src = Builder.CreateCall(CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_from_fp16), Src);
803 Res = Builder.CreateCall(CGF.CGM.getIntrinsic(llvm::Intrinsic::convert_to_fp16), Res);
2229 llvm::Function *intrinsic = CGF.CGM.getIntrinsic(IID, opTy); local
    [all...]

Completed in 974 milliseconds