| /* |
| * Licensed to the Apache Software Foundation (ASF) under one or more |
| * contributor license agreements. See the NOTICE file distributed with |
| * this work for additional information regarding copyright ownership. |
| * The ASF licenses this file to You under the Apache License, Version 2.0 |
| * (the "License"); you may not use this file except in compliance with |
| * the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, software |
| * distributed under the License is distributed on an "AS IS" BASIS, |
| * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| * See the License for the specific language governing permissions and |
| * limitations under the License. |
| */ |
| /** |
| * @author Intel, Evgueni Brevnov |
| */ |
| |
| |
| #ifndef _L1A_DEFINES_H |
| #define _L1A_DEFINES_H |
| |
| #define Array_Operand L1a_Array_Operand |
| #define Bounds_Checking L1a_Bounds_Checking |
| #define Branch_Patch L1a_Branch_Patch |
| #define Bytecode_Info L1a_Bytecode_Info |
| #define CG_Prepass L1a_CG_Prepass |
| #define CSE L1a_CSE |
| #define CSE_Exp L1a_CSE_Exp |
| #define Call_BV_List_Element L1a_Call_BV_List_Element |
| #define Call_Patch L1a_Call_Patch |
| #define Call_Site_Info L1a_Call_Site_Info |
| #define Code_Emitter L1a_Code_Emitter |
| #define Code_Patch L1a_Code_Patch |
| #define Data_Emitter L1a_Data_Emitter |
| #define Data_Label L1a_Data_Label |
| #define Data_Patch L1a_Data_Patch |
| #define Dump L1a_Dump |
| #define Esp_Record L1a_Esp_Record |
| #define Field_Operand L1a_Field_Operand |
| #define Finally_Bytecode_List L1a_Finally_Bytecode_List |
| #define Fp_Operand L1a_Fp_Operand |
| #define Imm_Operand L1a_Imm_Operand |
| #define Jcfg L1a_Jcfg |
| #define Jcfg_bytecode_info L1a_Jcfg_bytecode_info |
| #define Jcfg_node L1a_Jcfg_node |
| #define Jit_Bytecode L1a_Jit_Bytecode |
| #define Jit_Method_Info L1a_Jit_Method_Info |
| #define Kind L1a_Kind |
| #define Local_Var_Info L1a_Local_Var_Info |
| #define M_Base_Patch_Opnd L1a_M_Base_Patch_Opnd |
| #define M_Patch_Opnd L1a_M_Patch_Opnd |
| #define Map_Entry L1a_Map_Entry |
| #define Mem_Operand L1a_Mem_Operand |
| #define Mem_Var_Operand L1a_Mem_Var_Operand |
| #define Method_Kind L1a_Method_Kind |
| #define Mov_Patch L1a_Mov_Patch |
| #define Operand L1a_Operand |
| #define Patch L1a_Patch |
| #define Pre_Alloc_Operand_Pool L1a_Pre_Alloc_Operand_Pool |
| #define Reg_Operand L1a_Reg_Operand |
| #define Register_Allocator L1a_Register_Allocator |
| #define Register_Allocator_None L1a_Register_Allocator_None |
| #define Register_Allocator_Priority L1a_Register_Allocator_Priority |
| #define Register_Allocator_Simple L1a_Register_Allocator_Simple |
| #define Register_Manager L1a_Register_Manager |
| #define Runtime_Register_Allocator L1a_Runtime_Register_Allocator |
| #define Runtime_Throw_Info L1a_Runtime_Throw_Info |
| #define Stack L1a_Stack |
| #define Stack_Operand L1a_Stack_Operand |
| #define Stack_Pointer_Record L1a_Stack_Pointer_Record |
| #define Static_Operand L1a_Static_Operand |
| #define Stats L1a_Stats |
| #define Table_Entry_Patch L1a_Table_Entry_Patch |
| #define Type L1a_Type |
| #define Value L1a_Value |
| #define _iJIT_ModeFlags L1a__iJIT_ModeFlags |
| #define classpath_t L1a_classpath_t |
| #define codeException_t L1a_codeException_t |
| #define dummy_struct L1a_dummy_struct |
| #define file_t L1a_file_t |
| #define iJIT_vm_event L1a_iJIT_vm_event |
| |
| #define choose_a_callee_reg L1a_choose_a_callee_reg |
| #define O1_gen_code L1a_O1_gen_code |
| #define nearest_encompassing_try_block_index L1a_nearest_encompassing_try_block_index |
| #define branch_cc L1a_branch_cc |
| #define restore_callee L1a_restore_callee |
| #define GC_Tags_word_no L1a_GC_Tags_word_no |
| #define GC_Tags_n_words L1a_GC_Tags_n_words |
| #define GC_Tags_mask L1a_GC_Tags_mask |
| #define exp_len L1a_exp_len |
| #define cc_lcmp_map L1a_cc_lcmp_map |
| #define is_ref_type L1a_is_ref_type |
| #define enumerate_ref_var_in_callee L1a_enumerate_ref_var_in_callee |
| |
| #endif // _L1A_DEFINES_H |
| |