| Index: src/IceTargetLoweringX86BaseImpl.h
|
| diff --git a/src/IceTargetLoweringX86BaseImpl.h b/src/IceTargetLoweringX86BaseImpl.h
|
| index 0bf03ebf327a6e711dde47bcafe81514bca8d880..38cef5fa46010664a2f42b2ea2c5035464099283 100644
|
| --- a/src/IceTargetLoweringX86BaseImpl.h
|
| +++ b/src/IceTargetLoweringX86BaseImpl.h
|
| @@ -6096,6 +6096,12 @@ void TargetX86Base<TraitsType>::lowerUnreachable(
|
| }
|
|
|
| template <typename TraitsType>
|
| +void TargetX86Base<TraitsType>::lowerBreakpoint(
|
| + const InstBreakpoint * /*Instr*/) {
|
| + _int3();
|
| +}
|
| +
|
| +template <typename TraitsType>
|
| void TargetX86Base<TraitsType>::lowerRMW(const InstX86FakeRMW *RMW) {
|
| // If the beacon variable's live range does not end in this instruction, then
|
| // it must end in the modified Store instruction that follows. This means
|
|
|