@@ -74,41 +74,41 @@ format_block_name(char *name, uint32 name_size, uint32 block_index,
7474#define  SET_BUILDER_POS (llvm_block ) \
7575    LLVMPositionBuilderAtEnd(comp_ctx->builder, llvm_block)
7676
77- #define  CREATE_RESULT_VALUE_PHIS (block )                                    \
78-     do {                                                                   \
79-         if (block->result_count && !block->result_phis) {                  \
80-             uint32 i ;                                                      \
81-             uint64 size ;                                                   \
82-             LLVMBasicBlockRef block_curr  = CURR_BLOCK();                   \
83-             /* Allocate memory */                                           \
84-             size  =  sizeof (LLVMValueRef ) *  (uint64 )block -> result_count ;     \
85-             if  (size  >= UINT32_MAX                                          \
86-                 ||  !(block -> result_phis  =                                   \
87-                          wasm_runtime_malloc ((uint32 )size ))) {             \
88-                 aot_set_last_error ("allocate memory failed." );             \
89-                 goto fail ;                                                 \
90-             }                                                              \
91-             SET_BUILDER_POS (block -> llvm_end_block );                        \
92-             for  (i  =  0 ; i  <  block -> result_count ; i ++ ) {                     \
93-                 if  (!(block -> result_phis [i ] =  LLVMBuildPhi (                \
94-                           comp_ctx -> builder ,                               \
95-                           TO_LLVM_TYPE (block -> result_types [i ]), "phi" ))) { \
96-                     aot_set_last_error ("llvm build phi failed." );          \
97-                     goto fail ;                                             \
98-                 }                                                          \
99-             }                                                              \
100-             SET_BUILDER_POS (block_curr );                                   \
101-         }                                                                  \
77+ #define  CREATE_RESULT_VALUE_PHIS (block )                                      \
78+     do {                                                                     \
79+         if (block->result_count && !block->result_phis) {                    \
80+             uint32 _i ;                                                      \
81+             uint64 _size ;                                                   \
82+             LLVMBasicBlockRef _block_curr  = CURR_BLOCK();                   \
83+             /* Allocate memory */                                             \
84+             _size  =  sizeof (LLVMValueRef ) *  (uint64 )block -> result_count ;     \
85+             if  (_size  >= UINT32_MAX                                          \
86+                 ||  !(block -> result_phis  =                                     \
87+                          wasm_runtime_malloc ((uint32 )_size ))) {             \
88+                 aot_set_last_error ("allocate memory failed." );               \
89+                 goto fail ;                                                   \
90+             }                                                                \
91+             SET_BUILDER_POS (block -> llvm_end_block );                          \
92+             for  (_i  =  0 ; _i  <  block -> result_count ; _i ++ ) {                  \
93+                 if  (!(block -> result_phis [_i ] =  LLVMBuildPhi (                \
94+                           comp_ctx -> builder ,                                 \
95+                           TO_LLVM_TYPE (block -> result_types [_i ]), "phi" ))) { \
96+                     aot_set_last_error ("llvm build phi failed." );            \
97+                     goto fail ;                                               \
98+                 }                                                            \
99+             }                                                                \
100+             SET_BUILDER_POS (_block_curr );                                   \
101+         }                                                                    \
102102    } while  (0 )
103103
104104#define  ADD_TO_RESULT_PHIS (block , value , idx )                                  \
105105    do {                                                                       \
106-         LLVMBasicBlockRef block_curr  = CURR_BLOCK();                            \
106+         LLVMBasicBlockRef _block_curr  = CURR_BLOCK();                          \
107107        LLVMTypeRef phi_ty = LLVMTypeOf(block->result_phis[idx]);              \
108108        LLVMTypeRef value_ty = LLVMTypeOf(value);                              \
109109        bh_assert(LLVMGetTypeKind(phi_ty) == LLVMGetTypeKind(value_ty));       \
110110        bh_assert(LLVMGetTypeContext(phi_ty) == LLVMGetTypeContext(value_ty)); \
111-         LLVMAddIncoming(block->result_phis[idx], &value, &block_curr , 1);       \
111+         LLVMAddIncoming(block->result_phis[idx], &value, &_block_curr , 1);     \
112112        (void)phi_ty;                                                          \
113113        (void)value_ty;                                                        \
114114    } while (0)
@@ -122,10 +122,10 @@ format_block_name(char *name, uint32 name_size, uint32 block_index,
122122        }                                                                     \
123123    } while (0)
124124
125- #define  ADD_TO_PARAM_PHIS (block , value , idx )                             \
126-     do {                                                                 \
127-         LLVMBasicBlockRef block_curr  = CURR_BLOCK();                     \
128-         LLVMAddIncoming(block->param_phis[idx], &value, &block_curr , 1); \
125+ #define  ADD_TO_PARAM_PHIS (block , value , idx )                               \
126+     do {                                                                   \
127+         LLVMBasicBlockRef _block_curr  = CURR_BLOCK();                     \
128+         LLVMAddIncoming(block->param_phis[idx], &value, &_block_curr , 1); \
129129    } while (0)
130130
131131static  LLVMBasicBlockRef 
0 commit comments