Lines Matching defs:code
5 * This code is free software; you can redistribute it and/or modify it
9 * This code is distributed in the hope that it will be useful, but WITHOUT
13 * accompanied this code).
810 // These bytecodes with a small amount of code are most profitable
1739 // Out-of-line code to allocate method data oop.
1794 // Ensure compiled code always sees stack at proper alignment
1797 // unlike x86 we need no specialized return from compiled code
2145 assert(result == noreg, ""); //else change code for setting result
2338 assert(btos == 0, "change code, btos != 0");
2546 assert(btos == 0, "change code, btos != 0");
2966 const Bytecodes::Code code = bytecode();
2967 const bool is_invokeinterface = code == Bytecodes::_invokeinterface;
2968 const bool is_invokedynamic = code == Bytecodes::_invokedynamic;
2969 const bool is_invokehandle = code == Bytecodes::_invokehandle;
2970 const bool is_invokevirtual = code == Bytecodes::_invokevirtual;
2971 const bool is_invokespecial = code == Bytecodes::_invokespecial;
2974 assert(load_receiver == (code != Bytecodes::_invokestatic && code != Bytecodes::_invokedynamic), "");
3149 // This code isn't produced by javac, but could be produced by
3191 // exception handling code follows...
3394 __ xorl(rcx, rcx); // use zero reg to clear memory (shorter code)
3415 __ xorl(rcx, rcx); // use zero reg to clear memory (shorter code)
3583 // get the unpatched byte code
3614 // in the assembly code structure as well