search for: wchar_size

Displaying 20 results from an estimated 52 matches for "wchar_size".

2018 Aug 30
2
Instruction does not dominate all uses!
...try: %0 = bitcast double (double)* @mysqrt to i8* %1 = call i64 @getAddr(i8* %0) call void @funcInit(i64 %1) %2 = call i64 @getRealFunArg(i32 0, i64 %1) %mul = fmul double %val1, %val1 ret double %mul } !llvm.module.flags = !{!0} !llvm.ident = !{!1} !0 = !{i32 1, !"wchar_size", i32 4} !1 = !{!"clang version 7.0.0 (trunk 336308)"} Instruction does not dominate all uses! %1 = call i64 @getAddr(i8* %0) %2 = call i64 @getRealFunArg(i32 0, i64 %1) Instruction does not dominate all uses! %1 = call i64 @getAddr(i8* %0) call void @trackReturn(i64...
2017 Oct 25
3
LLVM v6.0 Internalize and GlobalDCE PASS can not work together?
...r-size"="8" "target-cpu"="x86-64" "target-features"="+fxsr,+mmx,+sse,+sse2,+x87" "unsafe-fp-math"="false" "use-soft-float"="false" } !llvm.module.flags = !{!0} !llvm.ident = !{!1} !0 = !{i32 1, !"wchar_size", i32 4} !1 = !{!"clang version 6.0.0 (git at github.com:llvm-mirror/clang.git 0aed123216ad4a38a9c2b16f1783895fd5cb1a04) (git at github.com:llvm-mirror/llvm.git d209b37aec1e392dabbf9b5324ea4a60c36fbc55)"} $ /opt/llvm-svn/bin/opt -S -internalize -globaldce hello2.ll -o hello2.dce...
2020 May 31
2
LLC crash while handling DEBUG info
...splitDebugInlining: false, nameTableKind: None) !1 = !DIFile(filename: "foo.cpp", directory: "/home/mahesha/ROCm/issues/hipclang/other/crash/foo") !2 = !{} !3 = !{i32 7, !"Dwarf Version", i32 4} !4 = !{i32 2, !"Debug Info Version", i32 3} !5 = !{i32 1, !"wchar_size", i32 4} !6 = !{!"clang version 11.0.0 (https://github.com/llvm/llvm-project 9e0b52e2e68412a9a2add18697f4246e5e5ee5e3)"} !7 = distinct !DISubprogram(name: "foo", linkageName: "_Z3foov", scope: !1, file: !1, line: 1, type: !8, scopeLine: 1, flags: DIFlagPrototyped,...
2019 Dec 08
2
How to generate a .ll file with functions' parameter names
...fer-size"="8" "target-cpu"="x86-64" "target-features"="+fxsr,+mmx,+sse,+sse2,+x87" "unsafe-fp-math"="false" "use-soft-float"="false" } !llvm.module.flags = !{!0} !llvm.ident = !{!1} !0 = !{i32 1, !"wchar_size", i32 4} !1 = !{!"clang version 6.0.1-svn334776-1~exp1~20190309042703.125 (branches/release_60)"} Could you tell me why I don't see a and b parameters for the sum function? Thanks Alberto -------------- next part -------------- An HTML attachment was scrubbed... URL: <http:/...
2017 Oct 26
2
LLVM v6.0 Internalize and GlobalDCE PASS can not work together?
...4" >> "target-features"="+fxsr,+mmx,+sse,+sse2,+x87" >> "unsafe-fp-math"="false" "use-soft-float"="false" } >> >> !llvm.module.flags = !{!0} >> !llvm.ident = !{!1} >> >> !0 = !{i32 1, !"wchar_size", i32 4} >> !1 = !{!"clang version 6.0.0 (git at github.com:llvm-mirror/clang.git >> 0aed123216ad4a38a9c2b16f1783895fd5cb1a04) >> (git at github.com:llvm-mirror/llvm.git >> d209b37aec1e392dabbf9b5324ea4a60c36fbc55)"} >> >> $ /opt/llvm-svn/bin/op...
2020 May 31
2
LLC crash while handling DEBUG info
...= !DIFile(filename: "foo.cpp", directory: > > "/home/mahesha/ROCm/issues/hipclang/other/crash/foo") > > !2 = !{} > > !3 = !{i32 7, !"Dwarf Version", i32 4} > > !4 = !{i32 2, !"Debug Info Version", i32 3} > > !5 = !{i32 1, !"wchar_size", i32 4} > > !6 = !{!"clang version 11.0.0 (https://github.com/llvm/llvm-project > > 9e0b52e2e68412a9a2add18697f4246e5e5ee5e3)"} > > !7 = distinct !DISubprogram(name: "foo", linkageName: "_Z3foov", > > scope: !1, file: !1, line: 1, type: !8...
2020 May 31
2
LLC crash while handling DEBUG info
...ectory: > >> > "/home/mahesha/ROCm/issues/hipclang/other/crash/foo") > >> > !2 = !{} > >> > !3 = !{i32 7, !"Dwarf Version", i32 4} > >> > !4 = !{i32 2, !"Debug Info Version", i32 3} > >> > !5 = !{i32 1, !"wchar_size", i32 4} > >> > !6 = !{!"clang version 11.0.0 (https://github.com/llvm/llvm-project > >> > 9e0b52e2e68412a9a2add18697f4246e5e5ee5e3)"} > >> > !7 = distinct !DISubprogram(name: "foo", linkageName: "_Z3foov", > >> > sc...
2019 Aug 31
3
Usage of the jumptable attribute
...tributes #0 = { jumptable noinline nounwind optnone uwtable "no-jump-tables"="false"     ; ... many more attributes ...     }     attributes #1 = {     ; ... many more attributes ...     }     !llvm.module.flags = !{!0}     !llvm.ident = !{!1}     !0 = !{i32 1, !"wchar_size", i32 4}     !1 = !{!"clang version 8.0.0 (tags/RELEASE_800/final)"} Finally, I executed:     build/bin/llc -o test.out.s test.out.ll     clang -o test.out.native test.out.s     objdump --disassemble-all test.out.native I hoped to see some kind of jump table being used for the...
2017 Oct 12
2
[GlobalISel] [X86] unable to legalize instruction
...uot;target-cpu"="penryn" "target-features"="+cx16,+fxsr,+mmx,+sse,+sse2,+sse3,+sse4.1,+ssse3,+x87" "unsafe-fp-math"="false" "use-soft-float"="false" } !llvm.module.flags = !{!0, !1} !llvm.ident = !{!2} !0 = !{i32 1, !"wchar_size", i32 4} !1 = !{i32 7, !"PIC Level", i32 2} !2 = !{!"clang version 6.0.0 (https://github.com/llvm-mirror/clang.git 9563977e8bce81b1dd88ce7579e36a055e3ff90b) (https://github.com/llvm- mirror/llvm.git 761e543ac73ddc55d2cf3c6892fe18eecb0c89d9)"} On Wed, Oct 11, 2017 at 5:50...
2019 Feb 25
3
Why is there still ineffective code after -o3 optimization?
...r,+mmx,+sse,+sse2,+x87" "unsafe-fp-math"="false" "use-soft-float"="false" } attributes #1 = { norecurse nounwind readnone } attributes #2 = { norecurse noreturn nounwind readnone } !llvm.module.flags = !{!0, !1} !llvm.ident = !{!2} !0 = !{i32 1, !"wchar_size", i32 4} !1 = !{i32 7, !"PIC Level", i32 2} !2 = !{!"clang version 7.0.1 (branches/release_70 348238)"}
2020 Jun 01
2
LLC crash while handling DEBUG info
...me/mahesha/ROCm/issues/hipclang/other/crash/foo") > >> >> > !2 = !{} > >> >> > !3 = !{i32 7, !"Dwarf Version", i32 4} > >> >> > !4 = !{i32 2, !"Debug Info Version", i32 3} > >> >> > !5 = !{i32 1, !"wchar_size", i32 4} > >> >> > !6 = !{!"clang version 11.0.0 ( > https://github.com/llvm/llvm-project > >> >> > 9e0b52e2e68412a9a2add18697f4246e5e5ee5e3)"} > >> >> > !7 = distinct !DISubprogram(name: "foo", linkageName: "_Z3...
2019 Jun 04
2
llvm-ir: TBAA and struct copies
...align 8, !tbaa !10 ;************* store %struct.S %2, %struct.S* %1, align 4, !tbaa !10 ; ************* %3 = load i16, i16* getelementptr inbounds (%struct.S, %struct.S* @x, i64 0, i32 2), align 2, !tbaa !2 %4 = sext i16 %3 to i32 ret i32 %4 } [...] !0 = !{i32 1, !"wchar_size", i32 4} !1 = !{!"clang version 9.0.0 (trunk 362464)"} !2 = !{!3, !7, i64 6} !3 = !{!"_ZTS1S", !4, i64 0, !7, i64 4, !7, i64 6} !4 = !{!"int", !5, i64 0} !5 = !{!"omnipotent char", !6, i64 0} !6 = !{!"Simple C++ TBAA"} !7 = !{!&qu...
2019 Jul 08
4
What can cause llc to throw an error for instruction numbering?
...k-protector-buffer-size"="8" "target-cpu"="x86-64" "target-features"="+fxsr,+mmx,+sse,+sse2,+x87" "unsafe-fp-math"="false" "use-soft-float”=“false” } !llvm.module.flags = !{!0} !llvm.ident = !{!1} !0 = !{i32 1, !"wchar_size", i32 4} !1 = !{!"clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)”} I tested a longer IR code and if I fixed one of the instruction number to the expected one (say from %4 to %5), it tells me that the following line’s instruction number must be the nest odd number (that %5 should b...
2017 Oct 12
1
[GlobalISel] [X86] unable to legalize instruction
...t;penryn" "target-features"="+cx16,+fxsr,+mmx,+sse,+sse2,+sse3,+sse4.1,+ssse3,+x87" "unsafe-fp-math"="false" "use-soft-float"="false" } > > !llvm.module.flags = !{!0, !1} > !llvm.ident = !{!2} > > !0 = !{i32 1, !"wchar_size", i32 4} > !1 = !{i32 7, !"PIC Level", i32 2} > !2 = !{!"clang version 6.0.0 (https://github.com/llvm-mirror/clang.git 9563977e8bce81b1dd88ce7579e36a055e3ff90b) (https://github.com/llvm-mirror/llvm.git 761e543ac73ddc55d2cf3c6892fe18eecb0c89d9)"} > > >> O...
2019 Apr 07
2
GVN-Hoist test case not working
...fer-size"="8" "target-cpu"="x86-64" "target-features"="+fxsr,+mmx,+sse,+sse2,+x87" "unsafe-fp-math"="false" "use-soft-float"="false" } !llvm.module.flags = !{!0} !llvm.ident = !{!1} !0 = !{i32 1, !"wchar_size", i32 4} !1 = !{!"clang version 8.0.0-svn356034-1~exp1~20190313093039.54 (branches/release_80)"} Thank you, Digvijay -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190407/5bc769cf/attachment....
2017 Nov 02
2
Why am I getting FrameIndex:i64<0> when I have no i64's?
...eros-fp-math"="false" "no-trapping-math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="false" } !llvm.module.flags = !{!0} !llvm.ident = !{!1} !0 = !{i32 1, !"wchar_size", i32 2} !1 = !{!"clang version 6.0.0 (trunk 315731) (llvm/trunk 316278)"} So far, so good. Now, when I try to compile this: build/bin/llc -march tms9900 -filetype=asm foo.bc -view-dag-combine1-dags -debug -O0 ... Initial selection DAG: BB#0 'dothis:entry' SelectionDAG has...
2017 Nov 09
2
[GlobalISel] [X86] unable to legalize instruction
...uot;target-cpu"="penryn" "target-features"="+cx16,+fxsr,+mmx,+sse,+sse2,+sse3,+sse4.1,+ssse3,+x87" "unsafe-fp-math"="false" "use-soft-float"="false" } !llvm.module.flags = !{!0, !1} !llvm.ident = !{!2} !0 = !{i32 1, !"wchar_size", i32 4} !1 = !{i32 7, !"PIC Level", i32 2} !2 = !{!"clang version 6.0.0 (https://github.com/llvm-mirror/clang.git 9563977e8bce81b1dd88ce7579e36a055e3ff90b) (https://github.com/llvm-mirror/llvm.git 761e543ac73ddc55d2cf3c6892fe18eecb0c89d9)"} On Wed, Oct 11, 2017 at 5:50 P...
2019 Dec 08
2
How to generate a .ll file with functions' parameter names
..."x86-64" "target-features"="+fxsr,+mmx,+sse,+sse2,+x87" >> "unsafe-fp-math"="false" "use-soft-float"="false" } >> >> !llvm.module.flags = !{!0} >> !llvm.ident = !{!1} >> >> !0 = !{i32 1, !"wchar_size", i32 4} >> !1 = !{!"clang version 6.0.1-svn334776-1~exp1~20190309042703.125 >> (branches/release_60)"} >> >> Could you tell me why I don't see a and b parameters for the sum function? >> >> Thanks >> Alberto >> ____________________...
2019 Jun 05
2
llvm-ir: TBAA and struct copies
...%1, align 4, !tbaa !10 ; ************* > > %3 = load i16, i16* getelementptr inbounds (%struct.S, %struct.S* @x, > i64 0, i32 2), align 2, !tbaa !2 > > %4 = sext i16 %3 to i32 > > ret i32 %4 > > } > > [...] > > !0 = !{i32 1, !"wchar_size", i32 4} > > !1 = !{!"clang version 9.0.0 (trunk 362464)"} > > !2 = !{!3, !7, i64 6} > > !3 = !{!"_ZTS1S", !4, i64 0, !7, i64 4, !7, i64 6} > > !4 = !{!"int", !5, i64 0} > > !5 = !{!"omnipotent char", !6, i64...
2018 May 10
0
suboptimal type isomorphy handling involving opaque structs
...t"="false" } !llvm.ident = !{!0, !0} !llvm.module.flags = !{!1} !0 = !{!"clang version 7.0.0 (https://git.llvm.org/git/clang.git/ d315e4713bf345fb30968dc5f1da42b641a3ca08) (https://git.llvm.org/git/llvm.git/ 3491ea57525ea6afbc4e4171fdda4a8cc2b3aef2)"} !1 = !{i32 1, !"wchar_size", i32 4} =========================== In practice, when merging bitcode files from Linux kernel compilation units, this effect causes lots of duplicated types because it propagates upwards through the type hierarchy. In a Linux kernel build with 2256 compilation units: $ egrep '^%struct\....