HomeSort by relevance Sort by last modified time
    Searched full:branch (Results 601 - 625 of 4746) sorted by null

<<21222324252627282930>>

  /external/proguard/src/proguard/optimize/peephole/
BranchTargetFinder.java 35 * This AttributeVisitor finds all instruction offsets, branch targets, and
56 // with NO_SUBROUTINE. Subroutines may just branch back into normal code
118 * branch instruction in the CodeAttribute that was visited most recently.
128 * branch instruction in the CodeAttribute that was visited most recently.
138 * definite branch instruction in the CodeAttribute that was visited most
363 // Mark branch targets by going over all instructions.
366 // Mark branch targets in the exception table.
371 // The end of the code is a branch target sentinel.
428 System.out.println("Branch targets: "+clazz.getName()+"."+method.getName(clazz)+method.getDescriptor(clazz));
471 // Mark the branch origin
    [all...]
  /external/v8/src/compiler/mips/
code-generator-mips.cc 363 __ Branch(USE_DELAY_SLOT, ool->entry(), hs, offset, i.InputOperand(1)); \
368 __ Branch(ool->entry(), ls, i.InputRegister(1), Operand(offset)); \
381 __ Branch(USE_DELAY_SLOT, ool->entry(), hs, offset, i.InputOperand(1)); \
386 __ Branch(ool->entry(), ls, i.InputRegister(1), Operand(offset)); \
401 __ Branch(USE_DELAY_SLOT, &done, hs, offset, i.InputOperand(1)); \
410 __ Branch(&done, ls, i.InputRegister(1), Operand(offset)); \
422 __ Branch(USE_DELAY_SLOT, &done, hs, offset, i.InputOperand(1)); \
428 __ Branch(&done, ls, i.InputRegister(1), Operand(offset)); \
447 __ Branch(USE_DELAY_SLOT, &done, hs, at, \
453 __ Branch(USE_DELAY_SLOT, ool->entry(), eq, at, Operand(zero_reg));
    [all...]
  /external/autotest/server/site_tests/firmware_FMap/
firmware_FMap.py 205 for branch in expected_tree:
206 area = next((a for a in areas if a['name'] == branch), None)
208 logging.error("The area %s is not existed.", branch)
214 logging.error("The area %s is zero-sized.", branch)
218 "[%d, %d).", branch, region[0], region[1],
223 logging.error("The area %s is overlapping others.", branch)
225 elif not self.check_areas(areas, expected_tree[branch], region):
  /external/llvm/lib/Target/PowerPC/
PPCEarlyReturn.cpp 47 // branch-to-blr sequences.
83 // This is an unconditional branch to the return. Replace the
84 // branch with a blr.
95 // This is a conditional branch to the return. Replace the branch
109 // This is a conditional branch to the return. Replace the branch
  /external/v8/src/builtins/
builtins-sharedarraybuffer.cc 40 a->Branch(a->TaggedIsSmi(tagged), &is_smi, &not_smi);
46 a->Branch(a->WordEqual(a->LoadInstanceType(tagged),
58 a->Branch(is_buffer_shared, &is_shared, &not_shared);
72 a->Branch(a->Int32LessThan(elements_instance_type,
106 a->Branch(a->TaggedIsSmi(number_index), &if_numberissmi, &if_numberisnotsmi);
121 a->Branch(a->Float64Equal(number_index_value, test_index),
146 a->Branch(
builtins-number.cc 71 assembler->Branch(
143 assembler->Branch(assembler->Float64LessThanOrEqual(
175 assembler->Branch(assembler->TaggedIsSmi(input), &if_inputissmi,
190 assembler->Branch(assembler->IsStringInstanceType(input_instance_type),
202 assembler->Branch(
228 assembler->Branch(
237 assembler->Branch(assembler->Float64Equal(
293 assembler->Branch(assembler->IsStringInstanceType(input_instance_type),
320 assembler->Branch(assembler->Float64LessThan(
613 assembler->Branch(assembler->TaggedIsSmi(lhs), &if_lhsissmi
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
BranchFolding.cpp 1 //===-- BranchFolding.cpp - Fold machine code branch instructions ---------===//
10 // This pass forwards branches to unconditional branches to make them branch
63 /// BranchFolderPass - Wrap branch folder in a machine function pass.
169 /// OptimizeFunction - Perhaps branch folding, tail merging and other
384 /// after it, replacing it with an unconditional branch to NewDest.
446 // CurMBB needs to add an unconditional branch to SuccMBB (we removed these
448 // with a conditional branch to the next block, optimize by reversing the
541 // of instructions, because it can be done without a branch.
548 // If both blocks have an unconditional branch temporarily stripped out,
563 // branch instruction, which is likely to be smaller than the
    [all...]
  /external/llvm/lib/Analysis/
BranchProbabilityInfo.cpp 1 //===-- BranchProbabilityInfo.cpp - Branch Probability Analysis -----------===//
28 #define DEBUG_TYPE "branch-prob"
30 INITIALIZE_PASS_BEGIN(BranchProbabilityInfoWrapperPass, "branch-prob",
31 "Branch Probability Analysis", false, true)
33 INITIALIZE_PASS_END(BranchProbabilityInfoWrapperPass, "branch-prob",
34 "Branch Probability Analysis", false, true)
41 // Using "Loop Branch Heuristics" we predict weights of edges for the
61 /// \brief Unreachable-terminating branch taken weight.
63 /// This is the weight for a branch being taken to a block that terminates
67 /// \brief Unreachable-terminating branch not-taken weight
    [all...]
  /external/v8/src/ic/mips/
ic-mips.cc 61 __ Branch(miss, ne, at, Operand(zero_reg));
109 __ Branch(miss, ne, at, Operand(zero_reg));
223 __ Branch(fast_double, ne, elements_map,
234 __ Branch(&holecheck_passed1, ne, scratch,
282 __ Branch(slow, ne, elements_map, Operand(at));
292 __ Branch(&fast_double_without_map_check, ne, scratch,
311 __ Branch(&non_double_value, ne, scratch, Operand(at));
380 __ Branch(&slow, ne, t0, Operand(zero_reg));
383 __ Branch(&array, eq, t0, Operand(JS_ARRAY_TYPE));
388 __ Branch(&slow, lo, t0, Operand(JS_OBJECT_TYPE))
    [all...]
  /external/v8/src/ic/mips64/
ic-mips64.cc 61 __ Branch(miss, ne, at, Operand(zero_reg));
108 __ Branch(miss, ne, at, Operand(zero_reg));
220 __ Branch(fast_double, ne, elements_map,
233 __ Branch(&holecheck_passed1, ne, scratch,
285 __ Branch(slow, ne, elements_map, Operand(at));
297 __ Branch(&fast_double_without_map_check, ne, scratch,
316 __ Branch(&non_double_value, ne, scratch, Operand(at));
385 __ Branch(&slow, ne, a4, Operand(zero_reg));
388 __ Branch(&array, eq, a4, Operand(JS_ARRAY_TYPE));
390 __ Branch(&slow, lt, a4, Operand(FIRST_JS_OBJECT_TYPE))
    [all...]
  /toolchain/binutils/binutils-2.25/cpu/
iq2000m.cpu 48 (dni bgtz "branch if greater than zero" (MACH2000 USES-RS)
56 (dni bgtzl "branch if greater than zero likely" (MACH2000 USES-RS)
64 (dni blez "branch if less than or equal to zero" (MACH2000 USES-RS)
71 (dni blezl "branch if less than or equal to zero likely" (MACH2000 USES-RS)
125 (dni bctxt "branch and switch context" (MACH2000 DELAY-SLOT COND-CTI USES-RS)
131 (dni bc0f "branch if copro 0 condition false" (MACH2000 DELAY-SLOT COND-CTI)
137 (dni bc0fl "branch if copro 0 condition false likely" (MACH2000 DELAY-SLOT COND-CTI SKIP-CTI)
143 (dni bc3f "branch if copro 3 condition false" (MACH2000 DELAY-SLOT COND-CTI)
149 (dni bc3fl "branch if copro 3 condition false likely" (MACH2000 DELAY-SLOT COND-CTI SKIP-CTI)
155 (dni bc0t "branch if copro 0 condition true" (MACH2000 DELAY-SLOT COND-CTI
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ConditionalCompares.cpp 58 STATISTIC(NumHeadBranchRejs, "Number of ccmps rejected (Head branch)");
59 STATISTIC(NumCmpBranchRejs, "Number of ccmps rejected (CmpBB branch)");
129 // branch to CmpBB.
144 /// The first block containing a conditional branch, dominating everything
158 /// The branch condition in Head as determined by AnalyzeBranch.
161 /// The condition code that makes Head branch to CmpBB.
164 /// The branch condition in CmpBB.
167 /// The condition code that makes CmpBB branch to Tail.
179 /// Find the compare instruction in MBB that controls the conditional branch.
493 // The branch we're looking to eliminate must be analyzable
    [all...]
  /external/swiftshader/third_party/LLVM/utils/
llvmbuild 71 # 4.5 branch as discussed in the dragonegg build guide.
86 # --src=~/llvm/official --branch=trunk --branch=tags/RELEASE_28
93 # install directories for each source/branch/build flavor. In the
105 # pick a source/branch/flavor combination to build. Then llvmbuild
168 parser.add_option("--branch", action="append",
169 help=("Source branch to build [default: %default]"))
212 if (options.branch is not None):
213 for branch in options.branch
    [all...]
  /docs/source.android.com/src/source/
developing.jd 53 <p>Use <code>repo start</code> to start a new topic branch.</p>
80 <p>Start a topic branch in your local work environment whenever you begin a change, for example when you begin work on a bug or new feature. A topic branch is not a copy of the original files; it is a pointer to a particular commit. This makes creating local branches and switching among them a light-weight operation. By using branches, you can isolate one aspect of your work from the others. For an interesting article about using topic branches, see <a href="http://www.kernel.org/pub/software/scm/git/docs/howto/separating-topic-branches.txt">Separating topic branches</a>.</p>
81 <p>To start a topic branch using Repo, navigate into the project to be modified and issue: </p>
84 <p>Please note, the period represents the project in the current working directory. To verify your new branch was created:</p>
88 <p>To assign the branch to a particular project:</p>
93 <p>To switch to another branch that you have created in your local work environment:</p>
97 <pre><code>$ git branch
102 <p>The name of the current branch will be preceded by an asterisk.</p>
103 <p class="note"><strong>Note:</strong> A bug might be causing <code>repo sync</code> to reset the local topic branch
    [all...]
  /external/icu/icu4c/source/common/unicode/
stringtriebuilder.h 140 // Maximum number of nested split-branch levels for a branch on all 2^16 possible UChar units.
202 * Traverses the Node graph and numbers branch edges, with rightmost edges first.
205 * Branch nodes in this trie data structure are not symmetric.
206 * Most branch edges "jump" to other nodes but the rightmost branch edges
208 * Therefore, write() must write the rightmost branch edge last
212 * This function visits and marks right branch edges first.
215 * A branch edge also remembers the first number for any of its edges.
217 * When a further-left branch edge has a number in the range of the rightmos
    [all...]
  /external/libyuv/files/tools_libyuv/autoroller/
roll_deps.py 133 The 'active' is the name of the currently active branch and 'branches' is a
136 lines = _RunCommand(['git', 'branch'])[0].split('\n')
145 branch = line.strip()
146 if branch:
147 branches.append(branch)
363 logging.error('Please checkout the master branch and re-run this script.')
367 logging.info('Updating master branch...')
372 logging.info('Creating roll branch: %s', ROLL_BRANCH_NAME)
382 logging.info('Removing previous roll branch (%s)', ROLL_BRANCH_NAME)
385 _RunCommand(['git', 'branch', '-D', ROLL_BRANCH_NAME]
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/PTX/
PTXInstrInfo.cpp 174 // branch support
205 DEBUG(dbgs() << "AnalyzeBranch: ends with no branch\n");
209 // this block ends with only an unconditional branch
213 DEBUG(dbgs() << "AnalyzeBranch: ends with only uncond branch\n");
218 // this block ends with a conditional branch and
222 DEBUG(dbgs() << "AnalyzeBranch: ends with cond branch and fall through\n");
234 // this block ends with a conditional branch
235 // followed by an unconditional branch
238 DEBUG(dbgs() << "AnalyzeBranch: ends with cond and uncond branch\n");
247 // branch cannot be understoo
    [all...]
  /toolchain/binutils/binutils-2.25/gas/doc/
c-vax.texi 23 * VAX-branch:: VAX Branch Improvement
65 Many 32-bit computers permit a variety of branch instructions
68 can branch anywhere in virtual memory. Often there are 3
69 flavors of branch: short, medium and long. Some other
200 @node VAX-branch
201 @section VAX Branch Improvement
203 @cindex VAX branch improvement
204 @cindex branch improvement, VAX
205 @cindex pseudo-ops for branch, VA
    [all...]
  /external/javassist/src/main/javassist/bytecode/
CodeIterator.java 303 * Branch offsets and the exception table are also updated.
325 * Branch offsets and the exception table are also updated.
350 * Branch offsets and the exception table are also updated.
376 * Branch offsets and the exception table are also updated.
398 * Branch offsets and the exception table are also updated.
423 * Branch offsets and the exception table are also updated.
470 * Branch offsets and the exception table are also updated.
487 * Branch offsets and the exception table are also updated.
509 * Branch offsets and the exception table are also updated.
526 * Branch offsets and the exception table are also updated
    [all...]
  /external/javassist/src/main/javassist/bytecode/stackmap/
BasicBlock.java 23 * A basic block is a sequence of bytecode that does not contain jump/branch
26 * non-branch instruction.
99 boolean alwaysJmp; // true if a unconditional branch.
172 /* Branch target
178 /* Branch instruction.
244 to[0] = makeMark(marks, index + ci.s32bitAt(pos)).block; // default branch target
258 to[0] = makeMark(marks, index + ci.s32bitAt(pos)).block; // default branch target
325 // the mark indicates a branch instruction
337 // the mark indicates a branch target
  /external/v8/src/builtins/mips/
builtins-mips.cc 148 __ Branch(&done_loop, lt, a3, Operand(zero_reg));
208 __ Branch(&set_value, ne, t0, Operand(at));
209 __ Branch(&set_value, ne, t1, Operand(t8));
244 __ Branch(USE_DELAY_SLOT, &no_arguments, eq, a0, Operand(zero_reg));
292 __ Branch(USE_DELAY_SLOT, &no_arguments, eq, a0, Operand(zero_reg));
307 __ Branch(&done_convert, eq, a2, Operand(HEAP_NUMBER_TYPE));
324 __ Branch(&new_object, ne, a1, Operand(a3));
366 __ Branch(USE_DELAY_SLOT, &no_arguments, eq, a0, Operand(zero_reg));
381 __ Branch(&symbol_descriptive_string, eq, t1, Operand(zero_reg));
382 __ Branch(&to_string, gt, t1, Operand(zero_reg))
    [all...]
  /device/common/
generate-blob-lists.sh 32 # Syntax: device/common/generate-blob-lists.sh -f|--force [<server> <branch>]
34 # If the server and branch paramters are both present, the script will upload
36 # in the specified branch.
116 echo uploading to server $1 branch $2
126 echo uploading to server $1 branch $2
  /external/libchrome/sandbox/linux/bpf_dsl/
codegen.cc 28 // branch instruction, it must have already been called for each
29 // branch path).
39 // lose an opportunity to move non-branch/non-return instructions
93 CHECK_EQ(kNullNode, jf) << "Non-branch instructions shouldn't provide jf";
97 // For non-branch/non-return instructions, execution always
  /external/llvm/lib/Target/BPF/
BPFInstrInfo.cpp 96 // A terminator that isn't a branch can't easily be handled
142 // Unconditional branch
143 assert(!FBB && "Unconditional branch with multiple successors!");
148 llvm_unreachable("Unexpected conditional branch");
161 // Remove the branch.
  /external/llvm/lib/Target/Mips/
MipsInstrInfo.cpp 68 // Branch Analysis
74 assert(getAnalyzableBrOpc(Opc) && "Not an analyzable branch");
127 // Int Branch: 3 (opc, reg0, reg1)
129 "# of Mips branch conditions must be <= 3!");
131 // Two-way Conditional branch.
138 // One way branch.
139 // Unconditional branch.
142 else // Conditional branch.
170 /// specified Branch instruction.
174 "Invalid Mips branch condition!")
    [all...]

Completed in 868 milliseconds

<<21222324252627282930>>