Lines Matching defs:FpuStackAllocator

105   FpuStackAllocator alloc(ir()->compilation(), this);
112 FpuStackAllocator::FpuStackAllocator(Compilation* compilation, LinearScan* allocator)
121 void FpuStackAllocator::allocate() {
161 void FpuStackAllocator::allocate_block(BlockBegin* block) {
214 void FpuStackAllocator::compute_debug_information(LIR_Op* op) {
242 void FpuStackAllocator::allocate_exception_handler(XHandler* xhandler) {
315 int FpuStackAllocator::fpu_num(LIR_Opr opr) {
320 int FpuStackAllocator::tos_offset(LIR_Opr opr) {
325 LIR_Opr FpuStackAllocator::to_fpu_stack(LIR_Opr opr) {
337 LIR_Opr FpuStackAllocator::to_fpu_stack_top(LIR_Opr opr, bool dont_check_offset) {
352 void FpuStackAllocator::insert_op(LIR_Op* op) {
358 void FpuStackAllocator::insert_exchange(int offset) {
373 void FpuStackAllocator::insert_exchange(LIR_Opr opr) {
378 void FpuStackAllocator::insert_free(int offset) {
394 void FpuStackAllocator::insert_free_if_dead(LIR_Opr opr) {
401 void FpuStackAllocator::insert_free_if_dead(LIR_Opr opr, LIR_Opr ignore) {
408 void FpuStackAllocator::insert_copy(LIR_Opr from, LIR_Opr to) {
422 void FpuStackAllocator::do_rename(LIR_Opr from, LIR_Opr to) {
426 void FpuStackAllocator::do_push(LIR_Opr opr) {
430 void FpuStackAllocator::pop_if_last_use(LIR_Op* op, LIR_Opr opr) {
440 void FpuStackAllocator::pop_always(LIR_Op* op, LIR_Opr opr) {
448 void FpuStackAllocator::clear_fpu_stack(LIR_Opr preserve) {
463 void FpuStackAllocator::handle_op1(LIR_Op1* op1) {
658 void FpuStackAllocator::handle_op2(LIR_Op2* op2) {
901 void FpuStackAllocator::handle_opCall(LIR_OpCall* opCall) {
919 void FpuStackAllocator::check_invalid_lir_op(LIR_Op* op) {
930 assert(false, "operations only inserted by FpuStackAllocator");
937 void FpuStackAllocator::merge_insert_add(LIR_List* instrs, FpuStackSim* cur_sim, int reg) {
952 void FpuStackAllocator::merge_insert_xchg(LIR_List* instrs, FpuStackSim* cur_sim, int slot) {
966 void FpuStackAllocator::merge_insert_pop(LIR_List* instrs, FpuStackSim* cur_sim) {
980 bool FpuStackAllocator::merge_rename(FpuStackSim* cur_sim, FpuStackSim* sux_sim, int start_slot, int change_slot) {
1002 void FpuStackAllocator::merge_fpu_stack(LIR_List* instrs, FpuStackSim* cur_sim, FpuStackSim* sux_sim) {
1098 void FpuStackAllocator::merge_cleanup_fpu_stack(LIR_List* instrs, FpuStackSim* cur_sim, BitMap& live_fpu_regs) {
1138 bool FpuStackAllocator::merge_fpu_stack_with_successors(BlockBegin* block) {