Displaying 3 results from an estimated 3 matches for "getcstringsect".
2009 Jan 14
2
[LLVMdev] ia64 target problems with ELF sections
...able
}
I use this command to compile:
llc -f bugpoint-reduced-simplified.bc --regalloc=linearscan --march=ia64
The assertion is:
llc: /opt/llvm/lib/Target/ELFTargetAsmInfo.cpp:133: const
llvm::Section* llvm::ELFTargetAsmInfo::MergeableStringSection(const
llvm::GlobalVariable*) const: Assertion `getCStringSection() &&
"Should have string section prefix"' failed.
Is it a bug in the ia64 backend?
Thanks,
-Roman
P.S. BC file is attached.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bugpoint-reduced-simplified.bc
Type: application/octet-stream...
2009 Jan 14
0
[LLVMdev] ia64 target problems with ELF sections
Hello, Roman
> llc: /opt/llvm/lib/Target/ELFTargetAsmInfo.cpp:133: const
> llvm::Section* llvm::ELFTargetAsmInfo::MergeableStringSection(const
> llvm::GlobalVariable*) const: Assertion `getCStringSection() &&
> "Should have string section prefix"' failed.
>
> Is it a bug in the ia64 backend?
In general - yes. Please file a PR. I should introduce a fallback for
such case.
---
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Peters...
2009 Jul 17
0
[LLVMdev] Running all the backends over test/CodeGen/Generic
...ne failure involving ISD::FPOWI where I'm not entirely sure
what's supposed to happen.
IA64: 56. One big issue is the following assertion:
lib/Target/ELFTargetAsmInfo.cpp:175: const llvm::Section*
llvm::ELFTargetAsmInfo::MergeableStringSection(const
llvm::GlobalVariable*) const: Assertion `getCStringSection() &&
"Should have string section prefix"' failed. Another major issue is
that IA64 has an f64 register type, but not an f32 register type, and
type legalization goes completely screwy trying to legalize the f32
values. Another issue is that the IA64 backend overrides
Lowe...