HomeSort by relevance Sort by last modified time
    Searched full:vldm (Results 1 - 25 of 41) sorted by null

1 2

  /external/llvm/test/CodeGen/ARM/
2012-09-25-InlineAsmScalarToVectorConv.ll 7 %1 = call { <2 x i64>, <2 x i64>, <2 x i64>, <2 x i64> } asm "vldm $4, { ${0:q}, ${1:q}, ${2:q}, ${3:q} }", "=r,=r,=r,=r,r"(i64* undef) nounwind, !srcloc !0
  /external/clang/test/CodeGen/
arm-asm-warn.c 25 __asm__("vldm %[a], { %q[r0], %q[r1], %q[r2], %q[r3] }"
arm-asm-diag.c 11 __asm__("vldm %[a], { %q[r0], %q[r1], %q[r2], %q[r3] }"
  /external/v8/test/cctest/
test-assembler-arm.cc 641 // Create a function that uses vldm/vstm to move some double and
653 __ vldm(ia_w, r4, d0, d3);
654 __ vldm(ia_w, r4, d4, d7);
661 __ vldm(ia_w, r4, s0, s3);
662 __ vldm(ia_w, r4, s4, s7);
752 // Create a function that uses vldm/vstm to move some double and
764 __ vldm(ia, r4, d0, d3);
766 __ vldm(ia, r4, d4, d7);
774 __ vldm(ia, r4, s0, s3);
776 __ vldm(ia, r4, s4, s7)
    [all...]
test-disasm-arm.cc 528 COMPARE(vldm(ia, r1, d2, d5),
532 COMPARE(vldm(ia, r3, d0, d15),
536 COMPARE(vldm(ia, r5, s2, s5),
540 COMPARE(vldm(ia, r7, s0, s31),
  /external/chromium_org/v8/test/cctest/
test-assembler-arm.cc 653 // Create a function that uses vldm/vstm to move some double and
662 __ vldm(ia_w, r4, d0, d3);
663 __ vldm(ia_w, r4, d4, d7);
670 __ vldm(ia_w, r4, s0, s3);
671 __ vldm(ia_w, r4, s4, s7);
761 // Create a function that uses vldm/vstm to move some double and
770 __ vldm(ia, r4, d0, d3);
772 __ vldm(ia, r4, d4, d7);
780 __ vldm(ia, r4, s0, s3);
782 __ vldm(ia, r4, s4, s7)
    [all...]
test-disasm-arm.cc 558 COMPARE(vldm(ia, r1, d2, d5),
562 COMPARE(vldm(ia, r3, d0, d15),
566 COMPARE(vldm(ia, r5, s2, s5),
570 COMPARE(vldm(ia, r7, s0, s31),
658 COMPARE(vldm(ia, r3, d16, d31),
662 COMPARE(vldm(ia, r3, d23, d27),
    [all...]
  /external/llvm/lib/Target/ARM/
ARMScheduleA9.td     [all...]
ARMBaseInstrInfo.h 239 /// Get the number of addresses by LDM or VLDM or zero for unknown.
ARMLoadStoreOptimizer.cpp 47 STATISTIC(NumVLDMGened, "Number of vldm instructions generated");
303 // VLDM/VSTM do not support DB mode without also updating the base reg.
463 // vldm / vstm limit are 32 for S variants, 16 for D variants.
699 /// register into the LDM/STM/VLDM{D|S}/VSTM{D|S} op when possible:
925 // VLDM[SD}_UPD, VSTM[SD]_UPD
    [all...]
ARMScheduleSwift.td     [all...]
ARMInstrVFP.td 200 defm VLDM : vfp_ldst_mult<"vldm", 1, IIC_fpLoad_m, IIC_fpLoad_mu>;
207 def : MnemonicAlias<"vldm", "vldmia">;
    [all...]
README.txt 309 5) Use VLDM / VSTM to emulate indexed FP load / store.
  /art/runtime/
disassembler_arm.cc 509 if (op3 == 9 || op3 == 0xD) { // VLDM
528 } else { // VLDM
529 opcode << "vldm" << (S == 0 ? ".f64" : ".f32");
    [all...]
  /external/v8/src/arm/
assembler-arm.h     [all...]
disasm-arm.cc     [all...]
assembler-arm.cc     [all...]
  /art/compiler/dex/quick/
gen_invoke.cc 747 * Pass args 3-18 using vldm/vstm block copy
    [all...]
  /external/chromium_org/v8/src/arm/
assembler-arm.h     [all...]
disasm-arm.cc     [all...]
macro-assembler-arm.cc     [all...]
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMMCCodeEmitter.cpp     [all...]
  /external/libyuv/files/source/
row_neon.cc 366 "vldm %0!, {q0, q1, q2, q3} \n" // load 64
    [all...]
  /art/runtime/arch/arm/
quick_entrypoints_arm.S 296 vldm r1, {s0-s31} @ load all fprs from argument fprs_
    [all...]
  /external/llvm/test/MC/ARM/
neon-vld-encoding.s 492 @ Register lists can use the range syntax, just like VLDM

Completed in 551 milliseconds

1 2