Issue |
92209
|
Summary |
Killed - processing time exceeded
|
Labels |
new issue
|
Assignees |
|
Reporter |
DigOrDog
|
# Description
The following code will time out when executed on the x86_64 backend
# Minimal Reproduction
https://godbolt.org/z/8z7Er1TfK
## Code
```
; ModuleID = 'Fuzzer input'
source_filename = "M"
@G = global i1 true
@G.1 = global i3228146 0
@G.2 = global i3612411 0
define i1 @f(double %0) {
BB:
%A = alloca bfloat, align 2
store bfloat undef, ptr %A, align 2
%LGV = load i1, ptr @G, align 1
%CastFPToI = fptosi double %0 to i32
%RP = alloca i1, align 1
%CastFPTrunc = fptrunc double %0 to bfloat
%CastPtrToI = ptrtoint ptr %RP to i3228146
%CastIToFP = sitofp i1 %LGV to float
%1 = load i1, ptr %RP, align 1
store float %CastIToFP, ptr undef, align 4
store bfloat %CastFPTrunc, ptr %A, align 2
%CastPtrToI2 = ptrtoint ptr %A to i3612411
store i32 %CastFPToI, ptr %RP, align 4
store i3228146 %CastPtrToI, ptr @G.1, align 4
store i3612411 %CastPtrToI2, ptr @G.2, align 4
ret i1 %1
}
```
## Stack Trace
```
Killed - processing time exceeded
Program terminated with signal: SIGKILL
Compiler returned: 143
```
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs