Home
last modified time | relevance | path

Searched refs:insns (Results 1 – 25 of 56) sorted by relevance

123

/third_party/openssl/crypto/sha/asm/
Dsha1-x86_64.pl584 my @insns = (&$body,&$body,&$body,&$body); # 40 instructions
587 eval(shift(@insns)); # ror
589 eval(shift(@insns));
592 eval(shift(@insns));
593 eval(shift(@insns));
596 eval(shift(@insns));
597 eval(shift(@insns)); # rol
598 eval(shift(@insns));
600 eval(shift(@insns));
601 eval(shift(@insns));
[all …]
Dsha1-586.pl682 my @insns = (&$body,&$body,&$body,&$body); # 40 instructions
685 eval(shift(@insns)); # ror
686 eval(shift(@insns));
687 eval(shift(@insns));
690 eval(shift(@insns));
691 eval(shift(@insns));
695 eval(shift(@insns)); # rol
696 eval(shift(@insns));
698 eval(shift(@insns));
699 eval(shift(@insns));
[all …]
Dsha512-x86_64.pl913 my @insns = (&$body,&$body,&$body,&$body); # 104 instructions
918 eval(shift(@insns));
919 eval(shift(@insns));
920 eval(shift(@insns));
923 eval(shift(@insns)); #@
925 eval(shift(@insns));
926 eval(shift(@insns));
928 eval(shift(@insns)); #@
929 eval(shift(@insns));
930 eval(shift(@insns));
[all …]
Dsha256-armv4.pl320 my @insns = (&$body,&$body,&$body,&$body);
324 eval(shift(@insns));
325 eval(shift(@insns));
326 eval(shift(@insns));
328 eval(shift(@insns));
329 eval(shift(@insns));
330 eval(shift(@insns));
332 eval(shift(@insns));
333 eval(shift(@insns));
335 eval(shift(@insns));
[all …]
Dsha1-armv4-large.pl384 my @insns = (&$body,&$body,&$body,&$body);
388 eval(shift(@insns));
389 eval(shift(@insns));
390 eval(shift(@insns));
392 eval(shift(@insns));
394 eval(shift(@insns));
396 eval(shift(@insns));
397 eval(shift(@insns));
398 eval(shift(@insns));
400 eval(shift(@insns));
[all …]
Dsha512-armv8.pl480 my @insns = (&$body,&$body,&$body,&$body);
484 eval(shift(@insns));
485 eval(shift(@insns));
486 eval(shift(@insns));
488 eval(shift(@insns));
489 eval(shift(@insns));
491 eval(shift(@insns));
492 eval(shift(@insns));
494 eval(shift(@insns));
496 eval(shift(@insns));
[all …]
Dsha256-586.pl729 my @insns = (&$body,&$body,&$body,&$body); # 120 instructions
731 eval(shift(@insns));
733 eval(shift(@insns)); # @
734 eval(shift(@insns));
736 eval(shift(@insns));
737 eval(shift(@insns));
739 eval(shift(@insns));
740 eval(shift(@insns)); # @
741 eval(shift(@insns));
743 eval(shift(@insns));
[all …]
Dsha512-586.pl582 my @insns = (&BODY_00_15_ssse3(),&BODY_00_15_ssse3());
618 eval(shift(@insns));
620 eval(shift(@insns));
621 eval(shift(@insns));
622 eval(shift(@insns));
623 eval(shift(@insns));
625 foreach(@insns) { eval; }
640 my @insns = (&BODY_00_15_ssse3(),&BODY_00_15_ssse3());
649 foreach(@insns) { eval; }
/third_party/openssl/crypto/aes/asm/
Daesni-sha1-x86_64.pl328 my @insns = (&$body,&$body,&$body,&$body); # 40 instructions
331 eval(shift(@insns)); # ror
333 eval(shift(@insns));
336 eval(shift(@insns));
337 eval(shift(@insns));
340 eval(shift(@insns));
341 eval(shift(@insns)); # rol
342 eval(shift(@insns));
344 eval(shift(@insns));
345 eval(shift(@insns));
[all …]
Daesni-sha256-x86_64.pl463 my @insns = (&$body,&$body,&$body,&$body); # 104 instructions
466 eval(shift(@insns));
467 eval(shift(@insns));
469 eval(shift(@insns));
470 eval(shift(@insns));
472 eval(shift(@insns));
473 eval(shift(@insns));
475 eval(shift(@insns));
476 eval(shift(@insns));
478 eval(shift(@insns));
[all …]
/third_party/ejdb/src/util/
Dlwre.c222 RE_Compiled insns = { 1, insn, insn }; in re_insn_new() local
223 return insns; in re_insn_new()
227 RE_Compiled insns = re_insn_new(re, RE_Any); in re_new_Any() local
228 return insns; in re_new_Any()
232 RE_Compiled insns = re_insn_new(re, RE_Char); in re_new_Char() local
233 insns.first->x = c; in re_new_Char()
234 return insns; in re_new_Char()
238 RE_Compiled insns = re_insn_new(re, RE_Class); in re_new_Class() local
239 insns.first->c = c; in re_new_Class()
240 return insns; in re_new_Class()
[all …]
/third_party/ltp/tools/sparse/sparse-src/
Dflow.c36 FOR_EACH_PTR(old->insns, insn) { in remove_phisources()
156 FOR_EACH_PTR(src->insns, insn) { in bb_depends_on_phi()
174 FOR_EACH_PTR(bb->insns, insn) { in bb_is_forwarder()
250 br = last_instruction(source->insns); in try_to_simplify_bb()
274 FOR_EACH_PTR(bb->insns, insn) { in bb_has_side_effects()
328 insn = last_instruction(target->insns); in simplify_branch_branch()
370 struct instruction *br = last_instruction(bb->insns); in simplify_branch_nodes()
504 FOR_EACH_PTR_REVERSE(bb->insns, insn) { in kill_dead_stores_bb()
624 FOR_EACH_PTR(bb->insns, insn) { in kill_bb()
634 bb->insns = NULL; in kill_bb()
[all …]
Dlinearize.h170 struct instruction_list *insns; /* Linear list of instructions */ member
205 struct instruction *last = delete_last_instruction(&bb->insns); in insert_last_instruction()
206 add_instruction(&bb->insns, insn); in insert_last_instruction()
207 add_instruction(&bb->insns, last); in insert_last_instruction()
236 insn = last_instruction(bb->insns); in bb_terminated()
Dgraph.c76 FOR_EACH_PTR(bb->insns, insn) { in graph_ep()
131 if (!bb->parents && !bb->children && !bb->insns && verbose < 2) in graph_calls()
134 FOR_EACH_PTR(bb->insns, insn) { in graph_calls()
Dmemops.c67 FOR_EACH_PTR_REVERSE(parent->insns, one) { in find_dominating_parents()
136 FOR_EACH_PTR_REVERSE(bb->insns, insn) { in simplify_loads()
228 FOR_EACH_PTR_REVERSE(bb->insns, insn) { in kill_dominated_stores()
255 FOR_EACH_PTR(par->insns, dom) { in kill_dominated_stores()
Dsparse.c48 FOR_EACH_PTR(bb->insns, insn) { in context_increase()
86 insn = last_instruction(bb->insns); in check_children()
227 FOR_EACH_PTR(bb->insns, insn) { in check_bb_instructions()
Dliveness.c210 FOR_EACH_PTR(bb->insns, insn) { in track_pseudo_liveness()
266 FOR_EACH_PTR(bb->insns, insn) { in track_bb_phi_uses()
298 FOR_EACH_PTR_REVERSE(bb->insns, insn) { in track_pseudo_death_bb()
Dlinearize.c555 FOR_EACH_PTR(bb->insns, insn) { in show_bb()
611 if (!bb->parents && !bb->children && !bb->insns && verbose < 2) in show_entry()
663 add_instruction(&src->insns, br); in add_goto()
674 add_instruction(&bb->insns, insn); in add_one_insn()
718 return !bb->insns; in bb_empty()
855 add_instruction(&source->insns, insn); in alloc_phi()
876 FOR_EACH_PTR(bb->insns, insn) { in add_phi_node()
885 add_instruction(&bb->insns, phi_node); in add_phi_node()
1751 add_instruction(&merge->insns, node); in linearize_logical()
1997 struct instruction *phi_node = first_instruction(bb->insns); in add_return()
[all …]
Dtest-unssa.c17 FOR_EACH_PTR(bb->insns, insn) { in output_bb()
Doptimize.c39 FOR_EACH_PTR(bb->insns, insn) { in clean_up_insns()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv30/
Dnv30_vertprog.c41 FREE(vp->insns); in nv30_vertprog_destroy()
42 vp->insns = NULL; in nv30_vertprog_destroy()
108 inst = vp->insns[reloc->location].data; in nv30_vertprog_validate()
117 inst = vp->insns[reloc->location].data; in nv30_vertprog_validate()
151 inst = vp->insns[reloc->location].data; in nv30_vertprog_validate()
160 inst = vp->insns[reloc->location].data; in nv30_vertprog_validate()
201 PUSH_DATAp(push, vp->insns[i].data, 4); in nv30_vertprog_validate()
Dnvfx_vertprog.c302 vp->insns = realloc(vp->insns, ++vp->nr_insns * sizeof(*vpc->vpi)); in nvfx_vp_emit()
303 vpc->vpi = &vp->insns[vp->nr_insns - 1]; in nvfx_vp_emit()
777 vpc->vp->insns[vpc->vp->nr_insns - 1].data[3] |= NVFX_VP_INST_LAST; in nvfx_vertprog_parse_instruction()
779 vpc->vp->insns[vpc->vp->nr_insns - 1].data[3] |= NVFX_VP_INST_LAST; in nvfx_vertprog_parse_instruction()
963 struct util_dynarray insns; in _nvfx_vertprog_translate() local
994 util_dynarray_init(&insns, NULL); in _nvfx_vertprog_translate()
1019 unsigned idx = insns.size >> 2; in _nvfx_vertprog_translate()
1020 util_dynarray_append(&insns, unsigned, vp->nr_insns); in _nvfx_vertprog_translate()
1031 util_dynarray_append(&insns, unsigned, vp->nr_insns); in _nvfx_vertprog_translate()
1039 hw_reloc.target = ((unsigned*)insns.data)[label_reloc->target]; in _nvfx_vertprog_translate()
[all …]
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/
DSpirvShaderControlFlow.cpp39 InsnIterator insns[2]; in Block() local
42 insns[0] = insns[1]; in Block()
43 insns[1] = insn; in Block()
46 switch(insns[1].opcode()) in Block()
49 branchInstruction = insns[1]; in Block()
52 switch(insns[0].opcode()) in Block()
56 mergeInstruction = insns[0]; in Block()
68 branchInstruction = insns[1]; in Block()
72 switch(insns[0].opcode()) in Block()
76 mergeInstruction = insns[0]; in Block()
[all …]
/third_party/pixman/pixman/
Dpixman-arm-detect-win32.asm15 ;; I don't think the msvc arm asm knows how to do NEON insns
/third_party/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_ra.cpp292 ArrayList insns; member in nv50_ir::RegAlloc
759 bool allocateRegisters(ArrayList& insns);
1018 GCRA::coalesce(ArrayList& insns) in coalesce() argument
1020 bool ret = doCoalesce(insns, JOIN_MASK_PHI); in coalesce()
1028 ret = doCoalesce(insns, JOIN_MASK_UNION | JOIN_MASK_TEX); in coalesce()
1040 ret = doCoalesce(insns, JOIN_MASK_UNION); in coalesce()
1047 return doCoalesce(insns, JOIN_MASK_MOV); in coalesce()
1122 GCRA::doCoalesce(ArrayList& insns, unsigned int mask) in doCoalesce() argument
1126 for (n = 0; n < insns.getSize(); ++n) { in doCoalesce()
1128 Instruction *insn = reinterpret_cast<Instruction *>(insns.get(n)); in doCoalesce()
[all …]

123