File tree 2 files changed +4
-2
lines changed
2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -593,7 +593,8 @@ class MCPlusBuilder {
593
593
// / The produced address should not be attacker-controlled, assuming an
594
594
// / attacker is able to modify any writable memory, but not executable code
595
595
// / (as it should be W^X).
596
- virtual MCPhysReg getMaterializedAddressRegForPtrAuth (const MCInst &Inst) const {
596
+ virtual MCPhysReg
597
+ getMaterializedAddressRegForPtrAuth (const MCInst &Inst) const {
597
598
llvm_unreachable (" not implemented" );
598
599
return getNoRegister ();
599
600
}
Original file line number Diff line number Diff line change @@ -304,7 +304,8 @@ class AArch64MCPlusBuilder : public MCPlusBuilder {
304
304
}
305
305
}
306
306
307
- MCPhysReg getMaterializedAddressRegForPtrAuth (const MCInst &Inst) const override {
307
+ MCPhysReg
308
+ getMaterializedAddressRegForPtrAuth (const MCInst &Inst) const override {
308
309
switch (Inst.getOpcode ()) {
309
310
case AArch64::ADR:
310
311
case AArch64::ADRP:
You can’t perform that action at this time.
0 commit comments