Skip to content

Commit 0011bb7

Browse files
committed
jit/ir: remove the prefix p_ from pointers
Although this is mandated in the Barr C style guide, I find this specific rule uneccesarry and tedious. Signed-off-by: Ronald Caesar <github43132@proton.me>
1 parent d61fbe3 commit 0011bb7

File tree

2 files changed

+78
-78
lines changed

2 files changed

+78
-78
lines changed

src/jit/ir/value.cpp

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -10,50 +10,50 @@ namespace pound::jit::ir {
1010
*/
1111

1212
void
13-
value_init (value_t *p_value)
13+
value_init (value_t *value)
1414
{
15-
PVM_ASSERT(nullptr != p_value);
16-
p_value->type = IR_TYPE_VOID;
15+
PVM_ASSERT(nullptr != value);
16+
value->type = IR_TYPE_VOID;
1717
}
1818

1919
void
20-
value_init_from_u64 (value_t *p_value, const uint64_t u64)
20+
value_init_from_u64 (value_t *value, const uint64_t u64)
2121
{
22-
PVM_ASSERT(nullptr != p_value);
23-
p_value->type = IR_TYPE_U64;
24-
p_value->inner.immediate_u64 = u64;
22+
PVM_ASSERT(nullptr != value);
23+
value->type = IR_TYPE_U64;
24+
value->inner.immediate_u64 = u64;
2525
}
2626

2727
void
28-
value_init_from_u32 (value_t *p_value, const uint32_t u32)
28+
value_init_from_u32 (value_t *value, const uint32_t u32)
2929
{
30-
PVM_ASSERT(nullptr != p_value);
31-
p_value->type = IR_TYPE_U32;
32-
p_value->inner.immediate_u32 = u32;
30+
PVM_ASSERT(nullptr != value);
31+
value->type = IR_TYPE_U32;
32+
value->inner.immediate_u32 = u32;
3333
}
3434

3535
void
36-
value_init_from_u8 (value_t *p_value, const uint8_t u8)
36+
value_init_from_u8 (value_t *value, const uint8_t u8)
3737
{
38-
PVM_ASSERT(nullptr != p_value);
39-
p_value->type = IR_TYPE_U8;
40-
p_value->inner.immediate_u8 = u8;
38+
PVM_ASSERT(nullptr != value);
39+
value->type = IR_TYPE_U8;
40+
value->inner.immediate_u8 = u8;
4141
}
4242

4343
void
44-
value_init_from_u1 (value_t *p_value, const bool u1)
44+
value_init_from_u1 (value_t *value, const bool u1)
4545
{
46-
PVM_ASSERT(nullptr != p_value);
47-
p_value->type = IR_TYPE_U1;
48-
p_value->inner.immediate_u1 = u1;
46+
PVM_ASSERT(nullptr != value);
47+
value->type = IR_TYPE_U1;
48+
value->inner.immediate_u1 = u1;
4949
}
5050

5151
void
52-
value_init_from_a32_register (value_t *p_value, const a32_register_t reg)
52+
value_init_from_a32_register (value_t *value, const a32_register_t reg)
5353
{
54-
PVM_ASSERT(nullptr != p_value);
55-
p_value->type = IR_TYPE_A32_REGISTER;
56-
p_value->inner.immediate_a32_register = reg;
54+
PVM_ASSERT(nullptr != value);
55+
value->type = IR_TYPE_A32_REGISTER;
56+
value->inner.immediate_a32_register = reg;
5757
}
5858

5959
/*
@@ -63,37 +63,37 @@ value_init_from_a32_register (value_t *p_value, const a32_register_t reg)
6363
*/
6464

6565
uint64_t
66-
value_get_u64 (const value_t *p_value)
66+
value_get_u64 (const value_t *value)
6767
{
68-
PVM_ASSERT(IR_TYPE_U64 == p_value->type);
69-
return p_value->inner.immediate_u64;
68+
PVM_ASSERT(IR_TYPE_U64 == value->type);
69+
return value->inner.immediate_u64;
7070
}
7171

7272
uint32_t
73-
value_get_u32 (const value_t *p_value)
73+
value_get_u32 (const value_t *value)
7474
{
75-
PVM_ASSERT(IR_TYPE_U32 == p_value->type);
76-
return p_value->inner.immediate_u32;
75+
PVM_ASSERT(IR_TYPE_U32 == value->type);
76+
return value->inner.immediate_u32;
7777
}
7878

7979
uint8_t
80-
value_get_u8 (const value_t *p_value)
80+
value_get_u8 (const value_t *value)
8181
{
82-
PVM_ASSERT(IR_TYPE_U8 == p_value->type);
83-
return p_value->inner.immediate_u8;
82+
PVM_ASSERT(IR_TYPE_U8 == value->type);
83+
return value->inner.immediate_u8;
8484
}
8585

8686
bool
87-
value_get_u1 (const value_t *p_value)
87+
value_get_u1 (const value_t *value)
8888
{
89-
PVM_ASSERT(IR_TYPE_U1 == p_value->type);
90-
return p_value->inner.immediate_u1;
89+
PVM_ASSERT(IR_TYPE_U1 == value->type);
90+
return value->inner.immediate_u1;
9191
}
9292

9393
pound::jit::a32_register_t
94-
value_get_a32_register (const value_t *p_value)
94+
value_get_a32_register (const value_t *value)
9595
{
96-
PVM_ASSERT(IR_TYPE_A32_REGISTER == p_value->type);
97-
return p_value->inner.immediate_a32_register;
96+
PVM_ASSERT(IR_TYPE_A32_REGISTER == value->type);
97+
return value->inner.immediate_a32_register;
9898
}
9999
}

src/jit/ir/value.h

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -46,124 +46,124 @@ typedef struct
4646
/*!
4747
* @brief Initializes a `value_t` instance to a default/void state.
4848
*
49-
* @param p_value Pointer to the `value_t` instance to initialize.
50-
* @post The `p_value`'s `type` will be set to `IR_TYPE_VOID`.
49+
* @param value Pointer to the `value_t` instance to initialize.
50+
* @post The `value`'s `type` will be set to `IR_TYPE_VOID`.
5151
* The contents of its `inner` union are considered undefined
5252
* for a void value.
5353
*/
54-
void value_init(value_t *p_value);
54+
void value_init(value_t *value);
5555

5656
/*!
5757
* @brief Initializes a `value_t` instance to hold an unsigned 64-bit immediate
5858
* value.
5959
*
60-
* @param p_value Pointer to the `value_t` instance to initialize.
60+
* @param value Pointer to the `value_t` instance to initialize.
6161
* @param u64 The 64-bit unsigned immediate value to store.
62-
* @post The `p_value`'s `type` will be set to `IR_TYPE_U64` and its
62+
* @post The `value`'s `type` will be set to `IR_TYPE_U64` and its
6363
* `inner.immediate_u64` member will contain `u64`.
6464
*/
65-
void value_init_from_u64(value_t *p_value, uint64_t u64);
65+
void value_init_from_u64(value_t *value, uint64_t u64);
6666

6767
/*!
6868
* @brief Initializes a `value_t` instance to hold an unsigned 32-bit immediate
6969
* value.
7070
*
71-
* @param p_value Pointer to the `value_t` instance to initialize.
71+
* @param value Pointer to the `value_t` instance to initialize.
7272
* @param u32 The 32-bit unsigned immediate value to store.
73-
* @post The `p_value`'s `type` will be set to `IR_TYPE_U32` and its
73+
* @post The `value`'s `type` will be set to `IR_TYPE_U32` and its
7474
* `inner.immediate_u32` member will contain `u32`.
7575
*/
76-
void value_init_from_u32(value_t *p_value, uint32_t u32);
76+
void value_init_from_u32(value_t *value, uint32_t u32);
7777

7878
/*!
7979
* @brief Initializes a `value_t` instance to hold an unsigned 8-bit immediate
8080
* value.
8181
*
82-
* @param p_value Pointer to the `value_t` instance to initialize.
82+
* @param value Pointer to the `value_t` instance to initialize.
8383
* @param u8 The 8-bit unsigned immediate value to store.
84-
* @post The `p_value`'s `type` will be set to `IR_TYPE_U8` and its
84+
* @post The `value`'s `type` will be set to `IR_TYPE_U8` and its
8585
* `inner.immediate_u8` member will contain `u8`.
8686
*/
87-
void value_init_from_u8(value_t *p_value, uint8_t u8);
87+
void value_init_from_u8(value_t *value, uint8_t u8);
8888

8989
/*!
9090
* @brief Initializes a `value_t` instance to hold a 1-bit boolean immediate
9191
* value.
9292
*
93-
* @param p_value Pointer to the `value_t` instance to initialize.
93+
* @param value Pointer to the `value_t` instance to initialize.
9494
* @param u1 The boolean (1-bit) immediate value to store.
95-
* @post The `p_value`'s `type` will be set to `IR_TYPE_U1` and its
95+
* @post The `value`'s `type` will be set to `IR_TYPE_U1` and its
9696
* `inner.immediate_u1` member will contain `u1`.
9797
*/
98-
void value_init_from_u1(value_t *p_value, bool u1);
98+
void value_init_from_u1(value_t *value, bool u1);
9999

100100
/*!
101101
* @brief Initializes a `value_t` instance to hold an A32 register identifier.
102102
*
103103
* This function stores the *identity* of an A32 register (e.g., R0, SP, PC)
104104
* within the `value_t`. It does not store the *content* of that register.
105105
*
106-
* @param p_value Pointer to the `value_t` instance to initialize.
106+
* @param value Pointer to the `value_t` instance to initialize.
107107
* @param reg The A32 register identifier (of type `a32_register_t`) to store.
108-
* @post The `p_value`'s `type` will be set to `IR_TYPE_A32_REGISTER` and its
108+
* @post The `value`'s `type` will be set to `IR_TYPE_A32_REGISTER` and its
109109
* `inner.immediate_a32_register` member will contain `reg`.
110110
*/
111-
void value_init_from_a32_register(value_t *p_value, a32_register_t reg);
111+
void value_init_from_a32_register(value_t *value, a32_register_t reg);
112112

113113
/*!
114114
* @brief Retrieves an unsigned 64-bit immediate value from a `value_t`.
115115
*
116-
* @pre The `p_value` must be of type `IR_TYPE_U64`.
117-
* @param p_value Pointer to the `value_t` instance.
118-
* @retval uint64_t The 64-bit unsigned immediate value stored in `p_value`.
116+
* @pre The `value` must be of type `IR_TYPE_U64`.
117+
* @param value Pointer to the `value_t` instance.
118+
* @retval uint64_t The 64-bit unsigned immediate value stored in `value`.
119119
* @warning Calling this function on a `value_t` not of type `IR_TYPE_U64`
120120
* results in undefined behavior.
121121
*/
122-
uint64_t value_get_u64(const value_t *p_value);
122+
uint64_t value_get_u64(const value_t *value);
123123

124124
/*!
125125
* @brief Retrieves an unsigned 32-bit immediate value from a `value_t`.
126126
*
127-
* @pre The `p_value` must be of type `IR_TYPE_U32`.
128-
* @param p_value Pointer to the `value_t` instance.
129-
* @retval uint32_t The 32-bit unsigned immediate value stored in `p_value`.
127+
* @pre The `value` must be of type `IR_TYPE_U32`.
128+
* @param value Pointer to the `value_t` instance.
129+
* @retval uint32_t The 32-bit unsigned immediate value stored in `value`.
130130
* @warning Calling this function on a `value_t` not of type `IR_TYPE_U32`
131131
* results in undefined behavior.
132132
*/
133-
uint32_t value_get_u32(const value_t *p_value);
133+
uint32_t value_get_u32(const value_t *value);
134134

135135
/*!
136136
* @brief Retrieves an unsigned 8-bit immediate value from a `value_t`.
137137
*
138-
* @pre The `p_value` must be of type `IR_TYPE_U8`.
139-
* @param p_value Pointer to the `value_t` instance.
140-
* @retval uint8_t The 8-bit unsigned immediate value stored in `p_value`.
138+
* @pre The `value` must be of type `IR_TYPE_U8`.
139+
* @param value Pointer to the `value_t` instance.
140+
* @retval uint8_t The 8-bit unsigned immediate value stored in `value`.
141141
* @warning Calling this function on a `value_t` not of type `IR_TYPE_U8`
142142
* results in undefined behavior.
143143
*/
144-
uint8_t value_get_u8(const value_t *p_value);
144+
uint8_t value_get_u8(const value_t *value);
145145

146-
/**
146+
/*!
147147
* @brief Retrieves an unsigned 1-bit immediate value from a `value_t`.
148148
*
149-
* @pre The `p_value` must be of type `IR_TYPE_U1`.
150-
* @param p_value Pointer to the `value_t` instance.
151-
* @retval bool The 1-bit unsigned immediate value stored in `p_value`.
149+
* @pre The `value` must be of type `IR_TYPE_U1`.
150+
* @param value Pointer to the `value_t` instance.
151+
* @retval bool The 1-bit unsigned immediate value stored in `value`.
152152
* @warning Calling this function on a `value_t` not of type `IR_TYPE_U1`
153153
* results in undefined behavior.
154154
*/
155-
bool value_get_u1(const value_t *p_value);
155+
bool value_get_u1(const value_t *value);
156156

157-
/**
157+
/*!
158158
* @brief Retrieves an A32 register identifier from a `value_t`.
159159
*
160-
* @pre The `p_value` must be of type `IR_TYPE_A32_REGISTER`.
161-
* @param p_value Pointer to the `value_t` instance.
160+
* @pre The `value` must be of type `IR_TYPE_A32_REGISTER`.
161+
* @param value Pointer to the `value_t` instance.
162162
* @retval pound::jit::a32_register_t The A32 register identifier stored in
163-
* `p_value`.
163+
* `value`.
164164
* @warning Calling this function on a `value_t` not of type
165165
* `IR_TYPE_A32_REGISTER` results in undefined behavior.
166166
*/
167-
pound::jit::a32_register_t value_get_a32_register(const value_t *p_value);
167+
pound::jit::a32_register_t value_get_a32_register(const value_t *value);
168168
} // namespace pound:::jit::ir
169169
#endif // POUND_JIT_IR_TYPE_H

0 commit comments

Comments
 (0)