AMDGPU/TeraScale: Node emitted out of order - late
assertion with clpeak
#55698
Labels
Node emitted out of order - late
assertion with clpeak
#55698
I'm currently running LLVM from commit 69f7f15 (very recent but old enough to avoid opaque pointer mismatch with mesa and other stuff) and Mesa from commit
b2b810ebff657b3d24d93a1fdbd6adc79bc38153
.When running the
clpeak
OpenCL benchmark on R600/TeraScale devices, I get this assertion:llvm-project/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:285: llvm::Register llvm::InstrEmitter::getVR(llvm::SDValue, lvm::DenseMap<llvm::SDValue, llvm::Register>&): Assertion `I != VRBaseMap.end() && "Node emitted out of order - late"' failed.
The source code of the OpenCL benchmark:
I reproduced it on:
Those are the errors I get:
For reference, this is what I get on GCN1 and GCN2 (assuming it works):
The text was updated successfully, but these errors were encountered: