Skip to content

Commit d053ec1

Browse files
PrabhukGeorgeARM
authored andcommitted
[llvm] No DWARF CFI for UEFI (llvm#138602)
UEFI target uses WinCFI. Update emitEpilogue function to reflect this.
1 parent 6dc0784 commit d053ec1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

llvm/lib/Target/X86/X86FrameLowering.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2431,7 +2431,8 @@ void X86FrameLowering::emitEpilogue(MachineFunction &MF,
24312431
uint64_t NumBytes = 0;
24322432

24332433
bool NeedsDwarfCFI = (!MF.getTarget().getTargetTriple().isOSDarwin() &&
2434-
!MF.getTarget().getTargetTriple().isOSWindows()) &&
2434+
!MF.getTarget().getTargetTriple().isOSWindows() &&
2435+
!MF.getTarget().getTargetTriple().isUEFI()) &&
24352436
MF.needsFrameMoves();
24362437

24372438
Register ArgBaseReg;

0 commit comments

Comments
 (0)