Home
last modified time | relevance | path

Searched refs:NEXT (Results 1 – 25 of 458) sorted by relevance

12345678910>>...19

/external/llvm/test/CodeGen/PowerPC/
Dppc32-vaarg.ll16 ; CHECK-NEXT: lwz 5, 4(3)
17 ; CHECK-NEXT: rlwinm 6, 4, 0, 31, 31
18 ; CHECK-NEXT: cmplwi 0, 6, 0
19 ; CHECK-NEXT: addi 6, 4, 1
20 ; CHECK-NEXT: stw 3, -4(1)
21 ; CHECK-NEXT: stw 6, -8(1)
22 ; CHECK-NEXT: stw 4, -12(1)
23 ; CHECK-NEXT: stw 5, -16(1)
24 ; CHECK-NEXT: bne 0, .LBB0_2
25 ; CHECK-NEXT: # BB#1: # %entry
[all …]
/external/llvm/test/MC/AsmParser/
Dsection.s49 # CHECK-NEXT: ('sh_type', 0x00000001)
50 # CHECK-NEXT: ('sh_flags', 0x00000000)
51 # CHECK-NEXT: ('sh_addr', 0x00000000)
52 # CHECK-NEXT: ('sh_offset', 0x00000034)
53 # CHECK-NEXT: ('sh_size', 0x00000007)
54 # CHECK-NEXT: ('sh_link', 0x00000000)
55 # CHECK-NEXT: ('sh_info', 0x00000000)
56 # CHECK-NEXT: ('sh_addralign', 0x00000001)
57 # CHECK-NEXT: ('sh_entsize', 0x00000000)
58 # CHECK-NEXT: ('_section_data', '01010101 010101')
[all …]
/external/clang/test/CodeGenObjC/
Darc.m7 // CHECK-NEXT: [[PARM:%.*]] = call i8* @objc_retain(i8* {{.*}})
8 // CHECK-NEXT: store i8* [[PARM]], i8** [[X]]
9 // CHECK-NEXT: [[TMP:%.*]] = load i8** [[X]]
10 // CHECK-NEXT: call void @objc_release(i8* [[TMP]])
11 // CHECK-NEXT: ret void
17 // CHECK-NEXT: [[X:%.*]] = alloca i8*
18 // CHECK-NEXT: [[Y:%.*]] = alloca i8*
19 // CHECK-NEXT: alloca i32
20 // CHECK-NEXT: [[PARM:%.*]] = call i8* @objc_retain(i8* {{%.*}})
21 // CHECK-NEXT: store i8* [[PARM]], i8** [[X]]
[all …]
Darc-weak-property.m16 // CHECK-NEXT: [[CMD:%.*]] = alloca i8*,
17 // CHECK-NEXT: store [[WPT]]* {{%.*}}, [[WPT]]** [[SELF]]
18 // CHECK-NEXT: store i8* {{%.*}}, i8** [[CMD]]
19 // CHECK-NEXT: [[T0:%.*]] = load [[WPT]]** [[SELF]]
20 // CHECK-NEXT: [[T1:%.*]] = load i64* @"OBJC_IVAR_$_WeakPropertyTest.PROP"
21 // CHECK-NEXT: [[T2:%.*]] = bitcast [[WPT]]* [[T0]] to i8*
22 // CHECK-NEXT: [[T3:%.*]] = getelementptr inbounds i8* [[T2]], i64 [[T1]]
23 // CHECK-NEXT: [[T4:%.*]] = bitcast i8* [[T3]] to i8**
24 // CHECK-NEXT: [[T5:%.*]] = call i8* @objc_loadWeakRetained(i8** [[T4]])
25 // CHECK-NEXT: [[T6:%.*]] = call i8* @objc_autoreleaseReturnValue(i8* [[T5]])
[all …]
Darc-related-result-type.m11 // CHECK-NEXT: [[X:%.*]] = alloca [[TEST0]]*
12 // CHECK-NEXT: bitcast
13 // CHECK-NEXT: call i8* @objc_retain(
14 // CHECK-NEXT: bitcast
15 // CHECK-NEXT: store
16 // CHECK-NEXT: load [[TEST0]]** [[VAL]],
17 // CHECK-NEXT: load
18 // CHECK-NEXT: bitcast
19 // CHECK-NEXT: [[T0:%.*]] = call i8* bitcast (
20 // CHECK-NEXT: [[T1:%.*]] = call i8* @objc_retainAutoreleasedReturnValue(i8* [[T0]])
[all …]
Darc-foreach.m21 // CHECK-LP64-NEXT: [[X:%.*]] = alloca i8*,
22 // CHECK-LP64-NEXT: [[STATE:%.*]] = alloca [[STATE_T:%.*]],
23 // CHECK-LP64-NEXT: alloca [16 x i8*], align 8
24 // CHECK-LP64-NEXT: [[BLOCK:%.*]] = alloca [[BLOCK_T:<{.*}>]],
27 // CHECK-LP64-NEXT: [[T1:%.*]] = load i8*** [[T0]]
28 // CHECK-LP64-NEXT: [[T2:%.*]] = getelementptr i8** [[T1]], i64
29 // CHECK-LP64-NEXT: [[T3:%.*]] = load i8** [[T2]]
30 // CHECK-LP64-NEXT: store i8* [[T3]], i8** [[X]]
33 // CHECK-LP64-NEXT: [[T1:%.*]] = load i8** [[X]]
34 // CHECK-LP64-NEXT: [[T2:%.*]] = call i8* @objc_retain(i8* [[T1]])
[all …]
Darc-unopt.m11 // CHECK-NEXT: [[T0:%.*]] = bitcast [[TEST0]]* [[LD]] to i8*
12 // CHECK-NEXT: [[T1:%.*]] = call i8* @objc_retainAutoreleaseReturnValue(i8* [[T0]])
13 // CHECK-NEXT: [[T2:%.*]] = bitcast i8* [[T1]] to [[TEST0]]*
14 // CHECK-NEXT: ret [[TEST0]]* [[T2]]
22 // CHECK-NEXT: [[T0:%.*]] = call i8* @objc_retainAutoreleaseReturnValue(i8* [[LD]])
23 // CHECK-NEXT: ret i8* [[T0]]
28 // CHECK-NEXT: store i8* null, i8** [[X]]
29 // CHECK-NEXT: call void @objc_destroyWeak(i8** [[X]])
30 // CHECK-NEXT: ret void
37 // CHECK-NEXT: ret i8* [[T0]]
[all …]
Dblocks.m48 // CHECK-NEXT: [[WEAKX:%.*]] = alloca [[WEAK_T:%.*]],
49 // CHECK-NEXT: [[BLOCK:%.*]] = alloca [[BLOCK_T:<{.*}>]],
50 // CHECK-NEXT: store [[TEST2]]*
53 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [[WEAK_T]]* [[WEAKX]], i32 0, i32 0
54 // CHECK-NEXT: store i8* inttoptr (i32 1 to i8*), i8** [[T0]]
57 // CHECK-NEXT: [[T1:%.*]] = getelementptr inbounds [[WEAK_T]]* [[WEAKX]], i32 0, i32 1
58 // CHECK-NEXT: store [[WEAK_T]]* [[WEAKX]], [[WEAK_T]]** [[T1]]
61 // CHECK-NEXT: [[T2:%.*]] = getelementptr inbounds [[WEAK_T]]* [[WEAKX]], i32 0, i32 2
62 // CHECK-NEXT: store i32 33554432, i32* [[T2]]
65 // CHECK-NEXT: [[T3:%.*]] = getelementptr inbounds [[WEAK_T]]* [[WEAKX]], i32 0, i32 3
[all …]
/external/llvm/test/Analysis/BasicAA/
Dargs-rets-allocas-loads.ll51 ; CHECK-NEXT: MayAlias: double* %arg_a0, double* %arg_a1
52 ; CHECK-NEXT: NoAlias: double* %arg_a0, double* %noalias_arg_a0
53 ; CHECK-NEXT: NoAlias: double* %arg_a1, double* %noalias_arg_a0
54 ; CHECK-NEXT: NoAlias: double* %arg_a0, double* %noalias_arg_a1
55 ; CHECK-NEXT: NoAlias: double* %arg_a1, double* %noalias_arg_a1
56 ; CHECK-NEXT: NoAlias: double* %noalias_arg_a0, double* %noalias_arg_a1
57 ; CHECK-NEXT: MayAlias: double* %arg_a0, double** %indirect_a0
58 ; CHECK-NEXT: MayAlias: double* %arg_a1, double** %indirect_a0
59 ; CHECK-NEXT: NoAlias: double* %noalias_arg_a0, double** %indirect_a0
60 ; CHECK-NEXT: NoAlias: double* %noalias_arg_a1, double** %indirect_a0
[all …]
/external/llvm/test/CodeGen/X86/
Dsse-minmax.ll19 ; CHECK-NEXT: maxsd %xmm1, %xmm0
20 ; CHECK-NEXT: ret
22 ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
23 ; UNSAFE-NEXT: ret
25 ; FINITE-NEXT: maxsd %xmm1, %xmm0
26 ; FINITE-NEXT: ret
34 ; CHECK-NEXT: minsd %xmm1, %xmm0
35 ; CHECK-NEXT: ret
37 ; UNSAFE-NEXT: minsd %xmm1, %xmm0
38 ; UNSAFE-NEXT: ret
[all …]
Dabi-isel.ll47 ; LINUX-32-STATIC-NEXT: movl [[EAX]], dst
48 ; LINUX-32-STATIC-NEXT: ret
52 ; LINUX-32-PIC-NEXT: movl [[EAX]], dst
53 ; LINUX-32-PIC-NEXT: ret
57 ; LINUX-64-PIC-NEXT: movl ([[RAX]]), [[EAX:%e..]]
58 ; LINUX-64-PIC-NEXT: movq dst@GOTPCREL(%rip), [[RCX:%r..]]
59 ; LINUX-64-PIC-NEXT: movl [[EAX]], ([[RCX]])
60 ; LINUX-64-PIC-NEXT: ret
64 ; DARWIN-32-STATIC-NEXT: movl [[EAX]], _dst
65 ; DARWIN-32-STATIC-NEXT: ret
[all …]
Dv2f32.ll14 ; X64-NEXT: pshufd $1, %xmm0, %xmm1
15 ; X64-NEXT: addss %xmm0, %xmm1
16 ; X64-NEXT: movss %xmm1, (%rdi)
17 ; X64-NEXT: ret
20 ; W64-NEXT: movdqa (%rcx), %xmm0
21 ; W64-NEXT: pshufd $1, %xmm0, %xmm1
22 ; W64-NEXT: addss %xmm0, %xmm1
23 ; W64-NEXT: movss %xmm1, (%rdx)
24 ; W64-NEXT: ret
27 ; X32-NEXT: pshufd $1, %xmm0, %xmm1
[all …]
Dempty-functions.ll9 ; CHECK-NO-FP-NEXT: :
10 ; CHECK-NO-FP-NEXT: .cfi_startproc
12 ; CHECK-NO-FP-NEXT: :
13 ; CHECK-NO-FP-NEXT: .cfi_endproc
16 ; CHECK-FP-NEXT: :
17 ; CHECK-FP-NEXT: .cfi_startproc
18 ; CHECK-FP-NEXT: :
19 ; CHECK-FP-NEXT: pushq %rbp
20 ; CHECK-FP-NEXT: :
21 ; CHECK-FP-NEXT: .cfi_def_cfa_offset 16
[all …]
Dloop-blocks.ll11 ; CHECK-NEXT: align
12 ; CHECK-NEXT: .LBB0_2:
13 ; CHECK-NEXT: callq loop_latch
14 ; CHECK-NEXT: .LBB0_1:
15 ; CHECK-NEXT: callq loop_header
41 ; CHECK-NEXT: align
42 ; CHECK-NEXT: .LBB1_4:
43 ; CHECK-NEXT: callq bar99
44 ; CHECK-NEXT: .LBB1_1:
45 ; CHECK-NEXT: callq body
[all …]
/external/llvm/test/MC/Disassembler/ARM/
Dthumb-printf.txt4 # CHECK-NEXT: push {r4, r5, r7, lr}
5 # CHECK-NEXT: add r7, sp, #8
6 # CHECK-NEXT: sub sp, #4
7 # CHECK-NEXT: add r3, sp, #20
8 # CHECK-NEXT: ldr r5, [r3], #4
9 # CHECK-NEXT: str r3, [sp]
10 # CHECK-NEXT: ldr r3, #52
11 # CHECK-NEXT: add r3, pc
12 # CHECK-NEXT: ldr r0, [r3]
13 # CHECK-NEXT: ldr r4, [r0]
[all …]
/external/llvm/test/CodeGen/ARM/
D2010-10-19-mc-elf-objheader.ll12 ; BASIC-NEXT: 0x70000003
13 ; BASIC-NEXT: 0x00000000
14 ; BASIC-NEXT: 0x00000000
15 ; BASIC-NEXT: 0x0000003c
16 ; BASIC-NEXT: 0x00000020
17 ; BASIC-NEXT: 0x00000000
18 ; BASIC-NEXT: 0x00000000
19 ; BASIC-NEXT: 0x00000001
20 ; BASIC-NEXT: 0x00000000
21 ; BASIC-NEXT: '411f0000 00616561 62690001 15000000 06020801 09011401 15011703 18011901'
[all …]
D2010-11-30-reloc-movt.ll13 ; OBJ-NEXT: 'sh_type'
14 ; OBJ-NEXT: 'sh_flags'
15 ; OBJ-NEXT: 'sh_addr'
16 ; OBJ-NEXT: 'sh_offset'
17 ; OBJ-NEXT: 'sh_size'
18 ; OBJ-NEXT: 'sh_link'
19 ; OBJ-NEXT: 'sh_info'
20 ; OBJ-NEXT: 'sh_addralign'
21 ; OBJ-NEXT: 'sh_entsize'
22 ; OBJ-NEXT: '_section_data', '00482de9 000000e3 000040e3 feffffeb 0088bde8'
[all …]
/external/llvm/test/MC/ARM/
Delf-movt.s15 @ ASM-NEXT: movt r0, :upper16:(GOT-(.LPC0_2+8))
19 @ OBJ-NEXT: 'sh_type', 0x00000001
20 @ OBJ-NEXT: 'sh_flags', 0x00000006
21 @ OBJ-NEXT: 'sh_addr', 0x00000000
22 @ OBJ-NEXT: 'sh_offset', 0x00000034
23 @ OBJ-NEXT: 'sh_size', 0x00000008
24 @ OBJ-NEXT: 'sh_link', 0x00000000
25 @ OBJ-NEXT: 'sh_info', 0x00000000
26 @ OBJ-NEXT: 'sh_addralign', 0x00000004
27 @ OBJ-NEXT: 'sh_entsize', 0x00000000
[all …]
/external/clang/test/CodeGenObjCXX/
Darc.mm12 // CHECK-NEXT: [[T1:%.*]] = call i8* @objc_retainAutoreleasedReturnValue(i8* [[T0]])
13 // CHECK-NEXT: [[T2:%.*]] = load i8*** {{%.*}}, align 8
14 // CHECK-NEXT: [[T3:%.*]] = call i8* @objc_storeWeak(i8** [[T2]], i8* [[T1]])
15 // CHECK-NEXT: [[T4:%.*]] = call i8* @objc_retain(i8* [[T3]])
16 // CHECK-NEXT: store i8* [[T4]], i8**
17 // CHECK-NEXT: call void @objc_release(i8* [[T1]])
21 // CHECK-NEXT: [[T1:%.*]] = call i8* @objc_retainAutoreleasedReturnValue(i8* [[T0]])
22 // CHECK-NEXT: [[T2:%.*]] = load i8*** {{%.*}}, align 8
23 // CHECK-NEXT: [[T3:%.*]] = call i8* @objc_storeWeak(i8** [[T2]], i8* [[T1]])
24 // CHECK-NEXT: [[T4:%.*]] = call i8* @objc_loadWeakRetained(i8** [[T2]])
[all …]
/external/llvm/test/Transforms/ObjCARC/
Drle-s2l.ll13 ; CHECK-NEXT: %y = call i8* @objc_loadWeak(i8** %p)
14 ; CHECK-NEXT: call void @use_pointer(i8* %y)
15 ; CHECK-NEXT: ret void
16 ; CHECK-NEXT: }
27 ; CHECK-NEXT: %y = call i8* @objc_loadWeakRetained(i8** %p)
28 ; CHECK-NEXT: call void @use_pointer(i8* %y)
29 ; CHECK-NEXT: ret void
30 ; CHECK-NEXT: }
41 ; CHECK-NEXT: %x = call i8* @objc_loadWeak(i8** %p)
42 ; CHECK-NEXT: store i8 3, i8* %x
[all …]
/external/llvm/test/MC/ELF/
Dentsize.ll24 ; 64-NEXT: ('sh_type', 0x00000001)
25 ; 64-NEXT: ('sh_flags', 0x00000032)
26 ; 64-NEXT: ('sh_addr',
27 ; 64-NEXT: ('sh_offset',
28 ; 64-NEXT: ('sh_size', 0x0000000d)
29 ; 64-NEXT: ('sh_link',
30 ; 64-NEXT: ('sh_info',
31 ; 64-NEXT: ('sh_addralign', 0x00000001)
32 ; 64-NEXT: ('sh_entsize', 0x00000001)
35 ; 64-NEXT: ('sh_type', 0x00000001)
[all …]
/external/llvm/test/MC/COFF/
Dmodule-asm.ll12 ; CHECK-NEXT: VirtualSize = 0
13 ; CHECK-NEXT: VirtualAddress = 0
14 ; CHECK-NEXT: SizeOfRawData = {{[0-9]+}}
15 ; CHECK-NEXT: PointerToRawData = 0x{{[0-9A-F]+}}
16 ; CHECK-NEXT: PointerToRelocations = 0x{{[0-9A-F]+}}
17 ; CHECK-NEXT: PointerToLineNumbers = 0x0
18 ; CHECK-NEXT: NumberOfRelocations = 0
19 ; CHECK-NEXT: NumberOfLineNumbers = 0
20 ; CHECK-NEXT: Charateristics = 0x60300020
21 ; CHECK-NEXT: IMAGE_SCN_CNT_CODE
[all …]
/external/llvm/test/CodeGen/MBlaze/
Dimm.ll11 ; CHECK-NEXT: add
14 ; FPU-NEXT: add
21 ; CHECK-NEXT: add
24 ; FPU-NEXT: add
31 ; CHECK-NEXT: rtsd
34 ; FPU-NEXT: rtsd
41 ; CHECK-NEXT: rtsd
42 ; CHECK-NEXT: add
45 ; FPU-NEXT: rtsd
46 ; FPU-NEXT: add
[all …]
/external/llvm/test/Transforms/Inline/
Dinline_invoke.ll103 ; CHECK-NEXT: invoke void @_ZN1AD1Ev(%struct.A* [[A]])
104 ; CHECK-NEXT: to label %[[LBL:[^\s]+]] unwind
106 ; CHECK-NEXT: br label %[[LPAD:[^\s]+]]
109 ; CHECK-NEXT: call i32 (i8*, i8*, ...)* @llvm.eh.selector(i8* {{%.*}}, i8* bitcast (i32 (...)* @__g…
110 ; CHECK-NEXT: br label %[[LPAD]]
112 ; CHECK-NEXT: phi i8* [
113 ; CHECK-NEXT: phi i32 [
114 ; CHECK-NEXT: call i32 @llvm.eh.typeid.for(
158 ; CHECK-NEXT: unwind label %[[LPAD:[^\s]+]]
160 ; CHECK-NEXT: unwind label %[[LPAD1:[^\s]+]]
[all …]
/external/llvm/test/CodeGen/PTX/
Dsetp.ll5 ; CHECK-NEXT: selp.u32 r{{[0-9]+}}, 1, 0, p[[P0]];
6 ; CHECK-NEXT: ret;
14 ; CHECK-NEXT: selp.u32 r{{[0-9]+}}, 1, 0, p[[P0]];
15 ; CHECK-NEXT: ret;
23 ; CHECK-NEXT: selp.u32 r{{[0-9]+}}, 1, 0, p[[P0]];
24 ; CHECK-NEXT: ret;
32 ; CHECK-NEXT: selp.u32 r{{[0-9]+}}, 1, 0, p[[P0]];
33 ; CHECK-NEXT: ret;
41 ; CHECK-NEXT: selp.u32 r{{[0-9]+}}, 1, 0, p[[P0]];
42 ; CHECK-NEXT: ret;
[all …]

12345678910>>...19