Searched refs:predicate (Results 1 - 10 of 10) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A DloopUnswitch.cpp35 // predicate predicate
42 // endif predicate [clone]
132 Node* predicate = find_predicate(entry); local
133 if (predicate != NULL && LoopLimitCheck && UseLoopPredicate) {
136 if (entry != NULL) predicate = entry;
138 if (predicate != NULL) predicate = predicate->in(0);
140 (predicate
[all...]
H A DloopPredicate.cpp36 * The general idea of Loop Predication is to insert a predicate on the entry
114 // create a new if above the uct_if_pattern for the predicate to be promoted.
180 // Clonning the predicate to new location.
234 // Create a new if below new_entry for the predicate to be cloned (IGVN optimization)
237 assert(new_entry != 0, "only used for clone predicate");
310 // Match original condition since predicate's projections could be swapped.
364 // clone predicate
368 assert(new_entry != NULL && new_entry->is_Proj(), "IfTrue or IfFalse after clone predicate");
394 Node* predicate = NULL; local
396 predicate
434 Node* predicate = NULL; local
[all...]
H A Dloopnode.cpp457 // Limit check predicate depends on the loop test:
489 // Loop limit check predicate should be near the loop.
492 // The limit check predicate is not generated if this method trapped here before.
518 // Replace condition in original predicate but preserve Opaque node
974 // only RCE predicate where exact limit is used and the predicate
1860 Node* predicate = PhaseIdealLoop::find_predicate_insertion_point(entry, Deoptimization::Reason_loop_limit_check); local
1861 if (predicate != NULL ) {
1974 // Note: it will also eliminates loop limits check predicate since it also uses
1978 return; // no predicate lef
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/compiler/
H A DStep.java168 * Returns 'true' if this step is used within a predicate
363 * Translate a sequence of predicates. Each predicate is translated
366 * a filter and a closure (call to translate on the predicate) and "this".
380 final Predicate predicate = (Predicate) _predicates.get(predicateIndex--);
389 if (predicate.isNodeValueTest()) {
390 Step step = predicate.getStep();
393 // If the predicate's Step is simply '.' we translate this Step
413 predicate.translate(classGen, methodGen);
420 else if (predicate.isNthDescendant()) {
423 il.append(new PUSH(cpg, predicate
[all...]
H A DFilterExpr.java147 * Translate a sequence of predicates. Each predicate is translated
150 * filter and a closure (call to translate on the predicate) and "this".
163 // Get the next predicate to be translated
164 Predicate predicate = (Predicate) _predicates.get(predicateIndex--);
169 if (predicate.isNthPositionFilter()) {
192 predicate.translate(classGen, methodGen);
232 predicate.translate(classGen, methodGen);
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/xsom/impl/scd/
H A DStep.java47 * 'Predicate' in SCD designates the index of the item. -1 if there's no predicate.
54 int predicate = -1; field in class:Step
80 if(predicate>=0) {
82 for( int i=predicate; i>0; i-- ) {
H A DSCDParser.java397 {if (true) return s.predicate=Integer.parseInt(trim(t.image));}
/openjdk7/hotspot/src/share/vm/adlc/
H A Ddfa.cpp43 static const char *unknownValid = "unknownValid"; // Unknown (probably due to a child or predicate constraint)
248 // Open the child-and-predicate-test braces
252 // Only generate predicate test if one exists for this match
262 // No child or predicate test needed
285 // Close the child-and-predicate-test braces
487 // start of predicate is valid
527 // Check each predicate in the MatchList for common sub-expressions
530 Predicate* predicate = mList->get_pred_obj(); local
536 bool result = dfa_shared_preds::cse_predicate(predicate, shared_pred, shared_pred_var);
545 static bool cse_predicate(Predicate* predicate, cons argument
[all...]
H A Dadlparse.cpp181 if (!strcmp(ident, "predicate")) instr->_predicate = pred_parse();
249 parse_err(SYNERR, "expected one of:\n predicate, match, encode, or the name of an instruction attribute at %s\n", ident);
360 // if it has a predicate, since the predicate is checked before
385 // This chains from a top-level operand whose predicate, if any,
436 if (!strcmp(ident, "predicate")) oper->_predicate = pred_parse();
480 parse_err(SYNERR, "expected one of - constraint, predicate, match, encode, format, construct, or the name of a defined operand attribute at %s\n", ident);
2737 Predicate *predicate; // Predicate class for operand local
2738 char *rule = NULL; // String representation of predicate
2743 parse_err(SYNERR, "incorrect or missing expression for 'predicate'\
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/compiler/
H A DCompiler.java658 * Compile a location step predicate expression.
662 * @return the contained predicate expression.
666 public Expression predicate(int opPos) throws TransformerException method in class:Compiler
943 * @param opPos The position of the first predicate the m_opMap array.
970 * @param opPos The position of the first predicate the m_opMap array.
994 * @param opPos The position of the first predicate the m_opMap array.
1006 predicates[i] = predicate(opPos);

Completed in 62 milliseconds