Skip to content

Commit fb18dff

Browse files
Revert "[ARM] CMSE code generation"
This reverts commit 7cbbf89. The regression tests fail with the expensive checks.
1 parent 025cd30 commit fb18dff

22 files changed

+18
-3919
lines changed

llvm/lib/Target/ARM/ARMAsmPrinter.cpp

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -73,16 +73,6 @@ void ARMAsmPrinter::emitFunctionEntryLabel() {
7373
} else {
7474
OutStreamer->emitAssemblerFlag(MCAF_Code32);
7575
}
76-
77-
// Emit symbol for CMSE non-secure entry point
78-
if (AFI->isCmseNSEntryFunction()) {
79-
MCSymbol *S =
80-
OutContext.getOrCreateSymbol("__acle_se_" + CurrentFnSym->getName());
81-
emitLinkage(&MF->getFunction(), S);
82-
OutStreamer->emitSymbolAttribute(S, MCSA_ELF_TypeFunction);
83-
OutStreamer->emitLabel(S);
84-
}
85-
8676
OutStreamer->emitLabel(CurrentFnSym);
8777
}
8878

0 commit comments

Comments
 (0)