Displaying 4 results from an estimated 4 matches for "elftargetasminfo".
2009 Jan 14
2
[LLVMdev] ia64 target problems with ELF sections
...printf(i8*, ...) nounwind
declare i32 @putchar(i32)
declare i32 @queens(i32) nounwind
define i32 @main() nounwind {
entry:
unreachable
}
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.
-------...
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 fi...
2009 Jul 17
0
[LLVMdev] Running all the backends over test/CodeGen/Generic
...To rather than using the normal lowering for calls, leading
to bad interactions with illegal types. One failure relating to inline
asm, and one 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 t...
2008 Oct 13
0
[LLVMdev] api changes in llvm 2.4
...nction() calculated
desired section name, where function should be emitted into (for
example, unique function name for linkonce stuff).
getSectionForFunction() was replaced with universal
TargetAsmInfo::SectionForGlobal() hook. See, for example,
X86ATTAsmPrinter::emitFunctionHeader() for usage and ELFTargetAsmInfo
class for example implementation of this hook.
--
WBR, Anton Korobeynikov