Searched refs:as_Constant (Results 1 - 12 of 12) sorted by relevance

/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Optimizer.cpp117 if (t_cur->as_Constant() != NULL && !t_cur->can_trap()) {
121 if (f_cur->as_Constant() != NULL && !f_cur->can_trap()) {
264 Constant* y_const = y->as_Constant();
268 Constant* x_tval_const = x_ifop->tval()->subst()->as_Constant();
269 Constant* x_fval_const = x_ifop->fval()->subst()->as_Constant();
291 Constant* x_const = x->as_Constant();
401 Constant* con = if_->y()->as_Constant();
405 con = if_->x()->as_Constant();
409 Constant* tval = ifop->tval()->as_Constant();
410 Constant* fval = ifop->fval()->as_Constant();
[all...]
H A Dc1_Canonicalizer.cpp227 Constant* length = array->length()->as_Constant();
557 Constant* con = x->obj()->as_Constant();
586 if (obj->as_Constant() && obj->type()->as_ObjectType()->constant_value()->is_null_object()) {
600 if (obj->as_Constant() && obj->type()->as_ObjectType()->constant_value()->is_null_object()) {
657 if (x->x()->as_Constant() != NULL) {
659 BlockBegin* sux = x->x()->as_Constant()->compare(x->cond(), x->y(),
827 Constant* con = shift->y()->as_Constant();
851 Constant* con = arith->x()->as_Constant();
855 con = arith->y()->as_Constant();
H A Dc1_Instruction.cpp125 Constant* clength = length()->as_Constant();
126 Constant* cindex = index()->as_Constant();
420 if (v->as_Constant() == NULL) return false;
464 Constant* rc = right->as_Constant();
H A Dc1_ValueStack.cpp108 if (v->as_Constant() == NULL && v->as_Local() == NULL) {
H A Dc1_ValueMap.cpp123 if (entry->nesting() != nesting() && f->as_Constant() == NULL) {
H A Dc1_LIRGenerator.cpp384 instr->as_Constant() != NULL || bailed_out(), "invalid item set");
393 assert(instr->operand() != LIR_OprFact::illegalOpr || instr->as_Constant() != NULL, "this root has not yet been visited");
416 if (!value->is_pinned() && value->as_Constant() == NULL && value->as_Local() == NULL) {
443 if (!value->is_pinned() && value->as_Constant() == NULL && value->as_Local() == NULL) {
1002 assert(cur_val->as_Constant() != NULL || cur_val->as_Local() != NULL,
1324 Constant* c = x->as_Constant();
H A Dc1_LIRGenerator.hpp608 bool is_constant() const { return value()->as_Constant() != NULL; }
H A Dc1_LinearScan.cpp551 Constant* con = value->as_Constant();
884 Constant* con = value->as_Constant();
1915 Constant* con = from_value->as_Constant();
2780 Constant* con = value->as_Constant();
2821 assert(value->as_Constant() != NULL, "all other instructions have only virtual operands");
3381 // TKR assert(value->as_Constant() == NULL || value->is_pinned(), "only pinned constants can be alive accross block boundaries");
H A Dc1_GraphBuilder.cpp577 Constant* con = value->as_Constant();
2082 fp_value->as_Constant() == NULL &&
2171 Constant* con = value->as_Constant();
H A Dc1_Instruction.hpp464 virtual Constant* as_Constant() { return NULL; } function in class:Instruction
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_LIRGenerator_x86.cpp121 Constant* c = v->as_Constant();
269 bool needs_store_check = obj_store && (x->value()->as_Constant() == NULL ||
641 if (x->is_commutative() && x->y()->as_Constant() == NULL && x->x()->use_count() > x->y()->use_count()) {
682 if (x->is_commutative() && x->y()->as_Constant() == NULL && x->x()->use_count() > x->y()->use_count()) {
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRGenerator_sparc.cpp330 bool needs_store_check = obj_store && (x->value()->as_Constant() == NULL ||

Completed in 103 milliseconds