Home
last modified time | relevance | path

Searched refs:addp (Results 1 – 25 of 47) sorted by relevance

12

/external/llvm/test/CodeGen/AArch64/
Darm64-neon-add-pairwise.ll3 declare <8 x i8> @llvm.aarch64.neon.addp.v8i8(<8 x i8>, <8 x i8>)
8 %tmp1 = call <8 x i8> @llvm.aarch64.neon.addp.v8i8(<8 x i8> %lhs, <8 x i8> %rhs)
9 ; CHECK: addp v0.8b, v0.8b, v1.8b
13 declare <16 x i8> @llvm.aarch64.neon.addp.v16i8(<16 x i8>, <16 x i8>)
17 %tmp1 = call <16 x i8> @llvm.aarch64.neon.addp.v16i8(<16 x i8> %lhs, <16 x i8> %rhs)
18 ; CHECK: addp v0.16b, v0.16b, v1.16b
22 declare <4 x i16> @llvm.aarch64.neon.addp.v4i16(<4 x i16>, <4 x i16>)
26 %tmp1 = call <4 x i16> @llvm.aarch64.neon.addp.v4i16(<4 x i16> %lhs, <4 x i16> %rhs)
27 ; CHECK: addp v0.4h, v0.4h, v1.4h
31 declare <8 x i16> @llvm.aarch64.neon.addp.v8i16(<8 x i16>, <8 x i16>)
[all …]
Darm64-vadd.ll641 ;CHECK: addp.8b
644 %tmp3 = call <8 x i8> @llvm.aarch64.neon.addp.v8i8(<8 x i8> %tmp1, <8 x i8> %tmp2)
650 ;CHECK: addp.16b
653 %tmp3 = call <16 x i8> @llvm.aarch64.neon.addp.v16i8(<16 x i8> %tmp1, <16 x i8> %tmp2)
659 ;CHECK: addp.4h
662 %tmp3 = call <4 x i16> @llvm.aarch64.neon.addp.v4i16(<4 x i16> %tmp1, <4 x i16> %tmp2)
668 ;CHECK: addp.8h
671 %tmp3 = call <8 x i16> @llvm.aarch64.neon.addp.v8i16(<8 x i16> %tmp1, <8 x i16> %tmp2)
677 ;CHECK: addp.2s
680 %tmp3 = call <2 x i32> @llvm.aarch64.neon.addp.v2i32(<2 x i32> %tmp1, <2 x i32> %tmp2)
[all …]
Darm64-vaddv.ll52 ; CHECK: addp.2s v[[REGNUM:[0-9]+]], v0, v0
62 ; CHECK: addp.2s v[[REGNUM:[0-9]+]], v1, v1
73 ; CHECK: addp.2d [[REGNUM:d[0-9]+]], v0
83 ; CHECK: addp.2d d[[REGNUM:[0-9]+]], v1
163 ; CHECK: addp.2s v[[REGNUM:[0-9]+]], v0, v0
173 ; CHECK: addp.2s v[[REGNUM:[0-9]+]], v1, v1
212 ; CHECK: addp.2d [[REGNUM:d[0-9]+]], v0
222 ; CHECK: addp.2d d[[REGNUM:[0-9]+]], v1
233 ; CHECK: addp.2d d0, v0
Darm64-addp.ll15 ; CHECK: addp.2d d0, v0
/external/llvm/test/MC/AArch64/
Dneon-add-pairwise.s9 addp v0.8b, v1.8b, v2.8b
10 addp v0.16b, v1.16b, v2.16b
11 addp v0.4h, v1.4h, v2.4h
12 addp v0.8h, v1.8h, v2.8h
13 addp v0.2s, v1.2s, v2.2s
14 addp v0.4s, v1.4s, v2.4s
15 addp v0.2d, v1.2d, v2.2d
Dneon-scalar-reduce-pairwise.s6 addp d0, v1.2d define
Darm64-advsimd.s53 addp.8b v0, v0, v0
54 addp.16b v0, v0, v0
55 addp.4h v0, v0, v0
56 addp.8h v0, v0, v0
57 addp.2s v0, v0, v0
58 addp.4s v0, v0, v0
59 addp.2d v0, v0, v0
61 ; CHECK: addp.8b v0, v0, v0 ; encoding: [0x00,0xbc,0x20,0x0e]
62 ; CHECK: addp.16b v0, v0, v0 ; encoding: [0x00,0xbc,0x20,0x4e]
63 ; CHECK: addp.4h v0, v0, v0 ; encoding: [0x00,0xbc,0x60,0x0e]
[all …]
/external/libavc/common/armv8/
Dih264_intra_pred_chroma_av8.s131 addp v0.4s, v0.4s , v0.4s
132 addp v1.4s, v1.4s , v1.4s
133 addp v0.4s, v0.4s , v0.4s
134 addp v1.4s, v1.4s , v1.4s
137 addp v2.4s, v2.4s , v2.4s
138 addp v3.4s, v3.4s , v3.4s
139 addp v2.4s, v2.4s , v2.4s
140 addp v3.4s, v3.4s , v3.4s
158 addp v0.4s, v0.4s , v0.4s
159 addp v1.4s, v1.4s , v1.4s
[all …]
Dih264_resi_trans_quant_av8.s242 addp v0.8b, v0.8b, v0.8b //i pair add nnz 1
243 addp v0.8b, v0.8b, v0.8b //i pair add nnz 1
244 addp v0.8b, v0.8b, v0.8b //i pair add nnz 1
465 addp v0.8b, v0.8b, v0.8b //i pair add nnz 1
466 addp v0.8b, v0.8b, v0.8b //i pair add nnz 1
467 addp v0.8b, v0.8b, v0.8b //i pair add nnz 1
616 addp v2.8b, v2.8b, v2.8b
617 addp v2.8b, v2.8b, v2.8b
618 addp v2.8b, v2.8b, v2.8b
717 addp v5.8b, v5.8b, v5.8b //sum up nnz
[all …]
Dih264_intra_pred_luma_16x16_av8.s331 addp v0.4h, v0.4h , v0.4h
332 addp v0.4h, v0.4h , v0.4h
445 addp v0.8h, v0.8h, v1.8h
/external/libavc/encoder/armv8/
Dih264e_evaluate_intra_chroma_modes_av8.s117 addp v0.4s, v0.4s , v0.4s
118 addp v1.4s, v1.4s , v1.4s
119 addp v0.4s, v0.4s , v0.4s
120 addp v1.4s, v1.4s , v1.4s
123 addp v2.4s, v2.4s , v2.4s
124 addp v3.4s, v3.4s , v3.4s
125 addp v2.4s, v2.4s , v2.4s
126 addp v3.4s, v3.4s , v3.4s
148 addp v0.4s, v0.4s , v0.4s
149 addp v1.4s, v1.4s , v1.4s
[all …]
Dime_distortion_metrics_av8.s132 addp v30.8h, v30.8h, v30.8h
134 addp v30.2s, v30.2s, v30.2s
213 addp v30.8h, v30.8h, v30.8h
215 addp v30.2s, v30.2s, v30.2s
307 addp v31.8h, v30.8h, v30.8h
309 addp v31.2s, v31.2s, v31.2s
356 addp v31.8h, v30.8h, v30.8h
358 addp v31.2s, v31.2s, v31.2s
434 addp v30.8h, v30.8h, v31.8h
436 addp v30.2s, v30.2s, v30.2s
[all …]
Dih264e_evaluate_intra16x16_modes_av8.s137 addp v0.4h, v0.4h , v0.4h
138 addp v0.4h, v0.4h , v0.4h
445 addp v16.2s, v16.2s, v16.2s
455 addp v26.2s, v26.2s, v26.2s
464 addp v24.2s, v24.2s, v24.2s ///DC
/external/libmpeg2/common/armv8/
Dicv_variance_av8.s81 addp v4.8h, v4.8h, v4.8h
82 addp v4.4h, v4.4h, v4.4h
83 addp v4.4h, v4.4h, v4.4h
99 addp v20.4s, v20.4s, v20.4s
100 addp v20.2s, v20.2s, v20.2s
Dicv_sad_av8.s94 addp v0.8h, v0.8h, v0.8h
95 addp v0.8h, v0.8h, v0.8h
96 addp v0.8h, v0.8h, v0.8h
Dideint_spatial_filter_av8.s125 addp v16.8h, v16.8h, v16.8h
126 addp v18.8h, v18.8h, v18.8h
127 addp v20.8h, v20.8h, v20.8h
/external/v8/src/regexp/x64/
Dregexp-macro-assembler-x64.cc142 __ addp(register_location(reg), Immediate(by)); in AdvanceRegister() local
151 __ addp(rbx, code_object_pointer()); in Backtrack() local
246 __ addp(rbx, r9); // End of capture in CheckNotBackReferenceIgnoreCase() local
279 __ addp(r11, Immediate(1)); in CheckNotBackReferenceIgnoreCase() local
280 __ addp(r9, Immediate(1)); in CheckNotBackReferenceIgnoreCase() local
413 __ addp(rdx, rsi); // Start of capture. in CheckNotBackReference() local
433 __ addp(rbx, Immediate(char_size())); in CheckNotBackReference() local
434 __ addp(rdx, Immediate(char_size())); in CheckNotBackReference() local
833 __ addp(rcx, rdx); in GetCode() local
841 __ addp(rax, rcx); // Convert to index from start, not end. in GetCode() local
[all …]
/external/v8/src/x64/
Ddeoptimizer-x64.cc200 __ addp(rsp, Immediate(1 * kRegisterSize + kPCOnStackSize)); in Generate() local
205 __ addp(rcx, rsp); in Generate() local
216 __ addp(rdx, Immediate(sizeof(intptr_t))); in Generate() local
255 __ addp(rax, Immediate(kPointerSize)); in Generate() local
Dmacro-assembler-x64.cc224 addp(scratch, Immediate(kPointerSize)); in RememberedSetHelper()
796 addp(rsp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters)); in PopCallerSaved()
1632 addp(dst, constant_reg); in SmiAddConstant()
1635 addp(dst, src); in SmiAddConstant()
1647 addp(dst, Immediate(constant)); in SmiAddConstant()
1664 addp(dst, kScratchRegister); in SmiAddConstant()
1687 addp(dst, src); in SmiAddConstant()
1707 addp(dst, src); in SmiSubConstant()
1711 addp(dst, src); in SmiSubConstant()
1732 addp(dst, kScratchRegister); in SmiSubConstant()
[all …]
Dbuiltins-x64.cc47 __ addp(rax, Immediate(num_extra_args + 1)); in Generate_Adaptor() local
420 __ addp(rcx, Immediate(1)); in Generate_JSEntryTrampolineHelper() local
632 __ addp(rsp, args_count); in LeaveInterpreterFrame() local
801 __ addp(rcx, Immediate(1)); // Add one for receiver. in Generate_InterpreterPushArgs() local
806 __ addp(rcx, rbx); in Generate_InterpreterPushArgs() local
876 __ addp(rbx, Immediate(interpreter_entry_return_pc_offset->value() + in Generate_InterpreterEnterBytecodeDispatch() local
2746 __ addp(rax, Immediate(2)); in Generate_Call() local
2839 __ addp(rax, Immediate(3)); in Generate_ConstructProxy() local
2991 __ addp(rdx, Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate_HandleFastApiCall() local
2999 __ addp(rsp, rax); in Generate_HandleFastApiCall() local
Dcode-stubs-x64.cc172 __ addp(rsp, Immediate(kDoubleSize)); in Generate() local
386 __ addp(rsp, Immediate(kDoubleSize)); in Generate() local
391 __ addp(rsp, Immediate(kDoubleSize)); in Generate() local
712 __ addp(r9, Operand(kScratchRegister, 0)); in Generate()
748 __ addp(rbx, r14); in Generate()
750 __ addp(r14, arg_reg_3); // Using arg3 as scratch. in Generate()
777 __ addp(r11, Immediate(Code::kHeaderSize - kHeapObjectTag)); in Generate()
1953 __ addp(rsp, Immediate(EntryFrameConstants::kXMMRegistersBlockSize)); in Generate() local
1966 __ addp(rsp, Immediate(2 * kPointerSize)); // remove markers in Generate() local
2216 __ addp(rdx, FieldOperand(rax, SlicedString::kOffsetOffset)); in Generate() local
[all …]
/external/v8/src/debug/x64/
Ddebug-x64.cc108 __ addp(rsp, Immediate(kPCOnStackSize)); in GenerateDebugBreakStub() local
124 __ addp(rsp, in GenerateFrameDropperLiveEdit() local
/external/v8/src/ic/x64/
Dstub-cache-x64.cc75 __ addp(kScratchRegister, Immediate(Code::kHeaderSize - kHeapObjectTag)); in ProbeTable() local
/external/skia/src/core/
DSkBlitter.cpp655 const uint8_t* addp = mulp + size; in shadeSpan() local
668 unsigned add = addp[i]; in shadeSpan()
688 unsigned add = addp[i]; in shadeSpan()
/external/llvm/test/MC/Disassembler/AArch64/
Darm64-advsimd.txt59 # CHECK: addp.8b v0, v0, v0
60 # CHECK: addp.16b v0, v0, v0
61 # CHECK: addp.4h v0, v0, v0
62 # CHECK: addp.8h v0, v0, v0
63 # CHECK: addp.2s v0, v0, v0
64 # CHECK: addp.4s v0, v0, v0
65 # CHECK: addp.2d v0, v0, v0
69 # CHECK: addp.2d d0, v0

12