diff options
author | Luke Cheeseman <luke.cheeseman@arm.com> | 2018-11-23 11:01:47 +0000 |
---|---|---|
committer | Luke Cheeseman <luke.cheeseman@arm.com> | 2018-11-23 11:01:47 +0000 |
commit | d6dbd641040943f5a849982869a2f190f6311a4b (patch) | |
tree | b995051bad5d334a53c1a5401da67b8dfdabe4ed /llvm/lib/MC/MCStreamer.cpp | |
parent | 009d833a4e1ed1b7371a40ac3463e6e172b90923 (diff) | |
download | llvm-d6dbd641040943f5a849982869a2f190f6311a4b.zip llvm-d6dbd641040943f5a849982869a2f190f6311a4b.tar.gz llvm-d6dbd641040943f5a849982869a2f190f6311a4b.tar.bz2 |
Revert r343341
- Cannot reproduce the build failure locally and the build logs have
been deleted.
llvm-svn: 347490
Diffstat (limited to 'llvm/lib/MC/MCStreamer.cpp')
-rw-r--r-- | llvm/lib/MC/MCStreamer.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/llvm/lib/MC/MCStreamer.cpp b/llvm/lib/MC/MCStreamer.cpp index 3722c0a..b546c49 100644 --- a/llvm/lib/MC/MCStreamer.cpp +++ b/llvm/lib/MC/MCStreamer.cpp @@ -577,6 +577,15 @@ void MCStreamer::EmitCFIWindowSave() { CurFrame->Instructions.push_back(Instruction); } +void MCStreamer::EmitCFINegateRAState() { + MCSymbol *Label = EmitCFILabel(); + MCCFIInstruction Instruction = MCCFIInstruction::createNegateRAState(Label); + MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); + if (!CurFrame) + return; + CurFrame->Instructions.push_back(Instruction); +} + void MCStreamer::EmitCFIReturnColumn(int64_t Register) { MCDwarfFrameInfo *CurFrame = getCurrentDwarfFrameInfo(); if (!CurFrame) |