< prev index next >

src/share/vm/opto/phaseX.cpp

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 1997, 2016, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 692,701 **** --- 692,702 ---- switch (t->base()) { // fast paths case Type::Half: case Type::Top: return (ConNode*) C->top(); case Type::Int: return intcon( t->is_int()->get_con() ); case Type::Long: return longcon( t->is_long()->get_con() ); + default: break; } if (t->is_zero_type()) return zerocon(t->basic_type()); return uncached_makecon(t); }
< prev index next >