Skip to content

Commit f77d8e3

Browse files
authored
Update RISCVSystemOperands.td
1 parent 6b074f3 commit f77d8e3

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

llvm/lib/Target/RISCV/RISCVSystemOperands.td

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,8 @@ def : SysReg<"hideleg", 0x603>;
148148
def : SysReg<"hie", 0x604>;
149149
def : SysReg<"hcounteren", 0x606>;
150150
def : SysReg<"hgeie", 0x607>;
151+
let isRV32Only = 1 in
152+
def : SysReg<"hedelegh", 0x612>;
151153

152154
//===----------------------------------------------------------------------===//
153155
// Hypervisor Trap Handling
@@ -158,8 +160,6 @@ def : SysReg<"hip", 0x644>;
158160
def : SysReg<"hvip", 0x645>;
159161
def : SysReg<"htinst", 0x64A>;
160162
def : SysReg<"hgeip", 0xE12>;
161-
let isRV32Only = 1 in
162-
def : SysReg<"hedelegh", 0x612>;
163163

164164
//===----------------------------------------------------------------------===//
165165
// Hypervisor Configuration
@@ -226,8 +226,10 @@ def : SysReg<"mideleg", 0x303>;
226226
def : SysReg<"mie", 0x304>;
227227
def : SysReg<"mtvec", 0x305>;
228228
def : SysReg<"mcounteren", 0x306>;
229-
let isRV32Only = 1 in
229+
let isRV32Only = 1 in {
230230
def : SysReg<"mstatush", 0x310>;
231+
def : SysReg<"medelegh", 0x312>;
232+
} // isRV32Only
231233

232234
//===----------------------------------------------------------------------===//
233235
// Machine Trap Handling
@@ -241,8 +243,6 @@ def : SysReg<"mbadaddr", 0x343>;
241243
def : SysReg<"mip", 0x344>;
242244
def : SysReg<"mtinst", 0x34A>;
243245
def : SysReg<"mtval2", 0x34B>;
244-
let isRV32Only = 1 in
245-
def : SysReg<"medelegh", 0x312>;
246246

247247
//===----------------------------------------------------------------------===//
248248
// Machine Configuration

0 commit comments

Comments
 (0)