HomeSort by relevance Sort by last modified time
    Searched defs:ssa (Results 176 - 200 of 264) sorted by null

1 2 3 4 5 6 78 91011

  /prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/
rewritedec64.go 4 package ssa package
    [all...]
rewriteMIPS.go 4 package ssa package
    [all...]
  /dalvik/dx/src/com/android/dx/ssa/
SCCP.java 17 package com.android.dx.ssa;
48 /** Lattice values for each SSA register */
58 /** Worklist for SSA edges. This is a list of registers to process */
61 * Worklist for SSA edges that represent varying values. It makes the
95 * Adds a SSA basic block to the CFG worklist if it's unexecuted, or
109 * Adds an SSA register's uses to the SSA worklist.
110 * @param reg SSA register
127 * @param reg SSA register
SsaRenamer.java 17 package com.android.dx.ssa;
33 * Complete transformation to SSA form by renaming all registers accessed.<p>
41 * as the first N registers in the SSA namespace. Subsequent assignments
45 * ignored in SSA form conversion and while in SSA form, each register can be e
49 * But, please note, the SSA Renamer's ignoring of the adjoining-register ROP
68 /** next available SSA register */
85 /** map of SSA register number to debug (local var names) or null of n/a */
89 * maps SSA registers back to the original rop number. Used for
97 * @param ssaMeth {@code non-null;} un-renamed SSA method that wil
    [all...]
SsaMethod.java 17 package com.android.dx.ssa;
38 * A method in SSA form.
48 * Index of exit block, which exists only in SSA form,
85 * are about to be mapped into a non-SSA namespace. When true,
569 * Indicates that the instruction list has changed or the SSA register
650 * Checks to see if the given SSA reg is ever associated with a local
651 * local variable. Each SSA reg may be associated with at most one
654 * @param spec {@code non-null;} ssa reg
693 * Makes a new SSA register. For use after renaming has completed.
695 * @return {@code >=0;} new SSA register
    [all...]
EscapeAnalysis.java 17 package com.android.dx.ssa;
70 * @param reg the SSA register that defines the object
514 // Convert the method back to SSA form
    [all...]
SsaBasicBlock.java 17 package com.android.dx.ssa;
40 * An SSA representation of a basic block.
129 * Creates a new SSA basic block from a ROP form basic block.
538 * nothing. For use by {@link com.android.dx.ssa.SsaMethod#makeExitBlock}
583 * The last Insn has to be a normal SSA insn: a phi can't branch
870 * in SSA form, perhaps is never on a dominance frontier.
    [all...]
  /dalvik/dx/src/com/android/dx/ssa/back/
SsaToRop.java 17 package com.android.dx.ssa.back;
27 import com.android.dx.ssa.BasicRegisterMapper;
28 import com.android.dx.ssa.PhiInsn;
29 import com.android.dx.ssa.RegisterMapper;
30 import com.android.dx.ssa.SsaBasicBlock;
31 import com.android.dx.ssa.SsaInsn;
32 import com.android.dx.ssa.SsaMethod;
41 * Converts a method in SSA form to ROP form.
60 * Converts a method in SSA form to ROP form.
163 * SSA representation we know we can always insert a move in
    [all...]
FirstFitLocalCombiningAllocator.java 17 package com.android.dx.ssa.back;
27 import com.android.dx.ssa.InterferenceRegisterMapper;
28 import com.android.dx.ssa.NormalSsaInsn;
29 import com.android.dx.ssa.Optimizer;
30 import com.android.dx.ssa.PhiInsn;
31 import com.android.dx.ssa.RegisterMapper;
32 import com.android.dx.ssa.SsaBasicBlock;
33 import com.android.dx.ssa.SsaInsn;
34 import com.android.dx.ssa.SsaMethod;
94 /** maps local variable to a list of associated SSA registers *
    [all...]
  /external/mesa3d/src/gallium/drivers/nouveau/codegen/
nv50_ir_ssa.cpp 28 // Converts nv50 IR generated from TGSI to SSA form.
324 // 0. calculate live in variables (for pruned SSA)
381 // pruned SSA: don't need a phi if the value is not live-in
454 LValue *lval, *ssa; local
466 ssa = new_LValue(func, targ->nativeFile(lval->reg.file));
467 ssa->reg.size = lval->reg.size;
468 ssa->reg.data.id = lval->reg.data.id;
470 it->setSSA(ssa);
471 stack[lval->id].push(ssa);
528 // Update function outputs to the last definitions of their pre-SSA values
    [all...]
  /external/mesa3d/src/compiler/nir/
nir_opt_copy_prop_vars.c 32 * Normally, NIR trusts in SSA form for most of its copy-propagation needs.
33 * However, there are cases, especially when dealing with indirects, where SSA
51 * accessed directly, we get SSA based copy-propagation which is extremely
58 nir_ssa_def *ssa[4]; member in union:value::__anon29325
170 if (a_arr->indirect.ssa == b_arr->indirect.ssa) {
340 entry->src.ssa[i] = value->ssa[i];
344 /* Non-ssa stores always write everything */
367 /* Do a "load" from an SSA-based entry return it in "value" as a value with
    [all...]
  /external/mesa3d/src/compiler/spirv/
vtn_private.h 319 struct vtn_ssa_value *ssa; member in union:vtn_value::__anon29354
  /prebuilts/tools/common/m2/repository/com/google/dexmaker/dexmaker/1.0/
dexmaker-1.0.jar 
  /prebuilts/tools/common/m2/repository/com/google/dexmaker/dexmaker/1.2/
dexmaker-1.2.jar 
  /external/dexmaker/lib/
dalvik-dx-1.jar 
  /prebuilts/sdk/tools/lib/
dx.jar 
  /prebuilts/tools/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/1/
dalvik-dx-1.jar 
  /prebuilts/tools/common/m2/repository/com/jakewharton/android/repackaged/dalvik-dx/7.1.0_r7/
dalvik-dx-7.1.0_r7.jar 
  /external/mesa3d/src/gallium/drivers/freedreno/ir3/
ir3.h 683 static inline struct ir3_instruction *ssa(struct ir3_register *reg) function
886 return ssa(instr->regs[n]);
891 /* iterator for an instruction's SSA sources (instr), also returns src #: */
897 /* iterator for an instruction's SSA sources (instr): */
  /external/python/cpython3/Objects/
listobject.c 1767 sortslice ssa, ssb; local
    [all...]
  /prebuilts/go/darwin-x86/src/cmd/compile/internal/ssa/
rewriteMIPS.go 4 package ssa package
    [all...]
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0/
builder-2.1.0.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-beta1/
builder-2.1.0-beta1.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-beta3/
builder-2.1.0-beta3.jar 
  /prebuilts/gradle-plugin/com/android/tools/build/builder/2.1.0-rc1/
builder-2.1.0-rc1.jar 

Completed in 422 milliseconds

1 2 3 4 5 6 78 91011