Issue |
134914
|
Summary |
[MIPS] Function named Leave* or Local* are refused
|
Labels |
new issue
|
Assignees |
|
Reporter |
hpoussin
|
Using clang version 20.1.2
llc -mtriple=mipsel-w64-windows-gnu --filetype=obj test.ll
```
define void @f() {
call void @LeaveFoo()
call void @LocalBar()
ret void
}
declare void @LeaveFoo()
declare void @LocalBar()
```
gives
```
<unknown>:0: error: assembler label 'LeaveFoo' can not be undefined
<unknown>:0: error: assembler label 'LocalBar' can not be undefined
```
It seems that all function names starting with `Local` or `Leave` are forbidden.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs