Lines Matching +refs:llvm +refs:mode +refs:map

6 llvm.uadd.with.overflow and similar intrinsics.  Here is a multiply idiom:
19 Get the C front-end to expand hypot(x,y) -> llvm.sqrt(x*x+y*y) when errno and
51 into llvm.powi calls, allowing the code generator to produce balanced
109 http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20060213/031986.html
332 ; RUN: llvm-as < %s | opt -tailcallelim | llvm-dis | not grep call
378 ; RUN: llvm-as < %s | opt -argpromotion | llvm-dis | grep x.val
396 example in pic mode:
504 call void @llvm.memset.p0i8.i64(i8* %tmp, i8 0, i64 64, i32 16, i1 false)
530 http://llvm.org/PR717:
650 $ llvm-g++ perf.cpp -O3 -fno-exceptions
736 "clang -emit-llvm-bc | opt -O3".
749 -emit-llvm-bc | opt -O3".
768 optimized with "clang -emit-llvm-bc | opt -O3".
805 currently not optimized with "clang -emit-llvm-bc | opt
813 -emit-llvm-bc | opt -O3" (although llc can optimize it).
819 with "clang -emit-llvm-bc | opt -O3".
825 -emit-llvm-bc | opt -O3".
831 "clang -emit-llvm-bc | opt -O3".
837 -emit-llvm-bc | opt -O3".
842 Should fold to "a". Currently not optimized with "clang -emit-llvm-bc
849 optimized with "clang -emit-llvm-bc | opt -O3".
855 -emit-llvm-bc | opt -O3".
861 -emit-llvm-bc | opt -O3".
867 -emit-llvm-bc | opt -O3".
873 -emit-llvm-bc | opt -O3".
879 with "clang -emit-llvm-bc | opt -O3".
885 -emit-llvm-bc | opt -O3".
891 optimized with "clang -emit-llvm-bc | opt -O3".
897 optimized with "clang -emit-llvm-bc | opt -O3".
903 optimized with "clang -emit-llvm-bc | opt -O3".
910 optimized with "clang -emit-llvm-bc | opt -O3".
916 not optimized with "clang -emit-llvm-bc | opt -O3".
1208 With: llvm-gcc t2.c -S -o - -O0 -emit-llvm | llvm-as |
1209 opt -mem2reg -gvn -instcombine | llvm-dis
1282 call void @llvm.memcpy.i32(i8* %endptr,
1366 call void @llvm.memcpy.i32(
1531 map.
1560 $ clang t.c -S -o - -mkernel -O0 -emit-llvm | opt -functionattrs -S
1688 We should use DSE + llvm.lifetime.end to delete dead vtable pointer updates.
1829 %67 = call i64 @llvm.objectsize.i64(i8* %64, i1 false) nounwind
1832 llvm.objectsize.i64 should be taught about malloc/calloc, allowing it to
1838 Note that this would change the semantics of @llvm.objectsize which by its
1878 call void @llvm.memset.p0i8.i32(i8* %alloc, i8 0, i32 %x, i32 1, i1 false)
1944 call void @llvm.memset.p0i8.i64(i8* %call3.i.i.i.i.i, i8 0, i64 %mul.i.i.i.i.i, i32 4, i1 false)
1970 tail call void @llvm.memset.p0i8.i64(i8* %a, i8 0, i64 %conv, i32 1, i1 false)
1978 call void @llvm.memset.p0i8.i64(i8* %a, i8 0, i64 %tmp12, i32 1, i1 false)
1988 The issue with the addition only occurs in 64-bit mode, and appears to be at
2084 $ clang t.c -S -o - -O0 -emit-llvm | opt -sroa -S