/external/llvm/test/Transforms/InstCombine/ |
2007-12-16-AsmNoUnwind.ll | 1 ; RUN: opt < %s -instcombine -S | grep nounwind
|
2009-02-11-NotInitialized.ll | 6 define i32 @use(i8* %x) nounwind readonly { 8 %1 = tail call i64 @strlen(i8* %x) nounwind readonly 13 declare i64 @strlen(i8*) nounwind readonly 14 ; CHECK: declare i64 @strlen(i8* nocapture) nounwind readonly
|
/external/llvm/test/CodeGen/X86/ |
inline-asm.ll | 3 define i32 @test1() nounwind { 9 define void @test2(i32 %V) nounwind { 15 define void @test3() nounwind { 21 define void @test4() nounwind { 23 tail call void asm sideeffect "bork $0", "J"(i32 37) nounwind 28 define i32 @test5() nounwind { 30 %0 = tail call i32 asm "test", "=l,~{dirflag},~{fpsr},~{flags}"() nounwind 35 define void @test6(i1 zeroext %desired) nounwind { 37 tail call void asm sideeffect "foo $0", "q,~{dirflag},~{fpsr},~{flags}"(i1 %desired) nounwind 41 define void @test7(i1 zeroext %desired, i32* %p) nounwind { [all...] |
inline-asm-q-regs.ll | 6 define void @test1() nounwind { 8 %asmtmp = call %0 asm sideeffect "mov %cr0, $0 \0Amov %cr2, $1 \0Amov %cr3, $2 \0Amov %cr4, $3 \0Amov %cr8, $0 \0A", "=q,=q,=q,=q,=q,~{dirflag},~{fpsr},~{flags}"() nounwind ; <%0> [#uses=0] 13 define void @test2(float %tmp) nounwind { 14 call void asm sideeffect "$0", "q"(float %tmp) nounwind 15 call void asm sideeffect "$0", "Q"(float %tmp) nounwind 19 define void @test3(double %tmp) nounwind { 20 call void asm sideeffect "$0", "q"(double %tmp) nounwind 25 define void @test4(i8 signext %val, i8 signext %a, i8 signext %b, i8 signext %c, i8 signext %d) nounwind { 27 %0 = tail call { i8, i8, i8, i8, i8 } asm "foo $1, $2, $3, $4, $1\0Axchgb ${0:b}, ${0:h}", "=q,={ax},={bx},={cx},={dx},0,1,2,3,4,~{dirflag},~{fpsr},~{flags}"(i8 %val, i8 %a, i8 %b, i8 %c, i8 %d) nounwind 32 define <8 x float> @test5(<8 x float> %a, <8 x float> %b) nounwind { [all...] |
2008-10-17-Asm64bitRConstraint.ll | 4 define void @test(i64 %x) nounwind { 6 tail call void asm sideeffect "ASM: $0", "r,~{dirflag},~{fpsr},~{flags}"(i64 %x) nounwind
|
2008-10-20-AsmDoubleInI32.ll | 6 define i32 @g() nounwind { 8 call void asm sideeffect "$0", "r"(double 1.500000e+00) nounwind
|
2009-06-03-Win64SpillXMM.ll | 6 define i32 @a() nounwind { 8 tail call void asm sideeffect "", "~{xmm7},~{xmm8},~{dirflag},~{fpsr},~{flags}"() nounwind
|
fastcc-2.ll | 5 define i32 @foo() nounwind { 7 tail call fastcc void @bar( double 1.000000e+00 ) nounwind
|
fold-call-2.ll | 5 define i32 @main() nounwind { 8 tail call void %0( ) nounwind
|
inline-asm-modifier-n.ll | 4 define void @bork() nounwind { 6 tail call void asm sideeffect "BORK ${0:n}", "i,~{dirflag},~{fpsr},~{flags}"(i32 -37) nounwind
|
popcnt.ll | 3 define i8 @cnt8(i8 %x) nounwind readnone { 11 define i16 @cnt16(i16 %x) nounwind readnone { 19 define i32 @cnt32(i32 %x) nounwind readnone { 27 define i64 @cnt64(i64 %x) nounwind readnone { 35 declare i8 @llvm.ctpop.i8(i8) nounwind readnone 36 declare i16 @llvm.ctpop.i16(i16) nounwind readnone 37 declare i32 @llvm.ctpop.i32(i32) nounwind readnone 38 declare i64 @llvm.ctpop.i64(i64) nounwind readnone
|
/external/llvm/test/Assembler/ |
alignstack.ll | 5 define void @test1() nounwind { 9 tail call void asm sideeffect "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind 13 define void @test2() nounwind { 17 tail call void asm sideeffect alignstack "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind 21 define void @test3() nounwind { 25 tail call void asm alignstack "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind 29 define void @test4() nounwind { 33 tail call void asm "mov", "~{dirflag},~{fpsr},~{flags}"() nounwind
|
/external/llvm/test/CodeGen/ARM/ |
2009-07-09-asm-p-constraint.ll | 3 define void @test(i8* %x) nounwind { 5 call void asm sideeffect "pld\09${0:a}", "r,~{cc}"(i8* %x) nounwind
|
fpow.ll | 3 define double @t(double %x, double %y) nounwind optsize { 9 declare double @llvm.pow.f64(double, double) nounwind readonly
|
/external/llvm/test/CodeGen/Generic/ |
2008-02-20-MatchingMem.ll | 4 define void @test(i32* %X) nounwind { 7 tail call void asm sideeffect " $0 $1 ", "=*im,*im,~{memory}"( i32* %tmp1, i32* %tmp1 ) nounwind
|
/external/llvm/test/CodeGen/MSP430/ |
2009-05-19-DoubleSplit.ll | 3 define i16 @test(double %d) nounwind { 6 %call = tail call i16 @funct(double %add) nounwind
|
/external/llvm/test/CodeGen/Mips/ |
2008-08-04-Bitconvert.ll | 3 define float @A(i32 %u) nounwind { 10 define i32 @B(float %u) nounwind {
|
2008-08-08-ctlz.ll | 3 define i32 @A0(i32 %u) nounwind { 10 declare i32 @llvm.ctlz.i32(i32, i1) nounwind readnone
|
indirectcall.ll | 3 define void @foo0(void (i32)* nocapture %f1) nounwind { 6 tail call void %f1(i32 13) nounwind
|
mips64lea.ll | 3 define void @foo3() nounwind { 7 call void @foo1(i32* %a) nounwind
|
/external/llvm/test/CodeGen/PowerPC/ |
popcnt.ll | 3 define i8 @cnt8(i8 %x) nounwind readnone { 12 define i16 @cnt16(i16 %x) nounwind readnone { 21 define i32 @cnt32(i32 %x) nounwind readnone { 29 define i64 @cnt64(i64 %x) nounwind readnone { 37 declare i8 @llvm.ctpop.i8(i8) nounwind readnone 38 declare i16 @llvm.ctpop.i16(i16) nounwind readnone 39 declare i32 @llvm.ctpop.i32(i32) nounwind readnone 40 declare i64 @llvm.ctpop.i64(i64) nounwind readnone
|
/external/llvm/test/CodeGen/Thumb/ |
fpow.ll | 3 define double @t(double %x, double %y) nounwind optsize { 9 declare double @llvm.pow.f64(double, double) nounwind readonly
|
inlineasm-thumb.ll | 2 define i32 @t1(i32 %x, i32 %y) nounwind { 5 %0 = tail call i32 asm "mov $0, $1", "=l,h"(i32 %y) nounwind
|
push.ll | 4 define void @t() nounwind { 8 call void asm sideeffect alignstack ".long 0xe7ffdefe", ""() nounwind
|
trap.ll | 4 define void @t() nounwind { 12 declare void @llvm.trap() nounwind
|