Home
last modified time | relevance | path

Searched +full:0 +full:xb (Results 1 – 25 of 658) sorted by relevance

12345678910>>...27

/llvm-project/llvm/test/Transforms/InstCombine/
H A Dshuffle-cast-dist.ll15 %r = shufflevector <2 x float> %vb1, <2 x float> %vb2, <2 x i32> <i32 0, i32 2>
27 %xb = bitcast <2 x i32> %x to <2 x float>
29 %r = shufflevector <2 x float> %xb, <2 x float> %yb, <2 x i32> <i32 1, i32 3>
36 …]] = shufflevector <2 x i32> [[X:%.*]], <2 x i32> [[Y:%.*]], <4 x i32> <i32 3, i32 2, i32 1, i32 0>
40 %xb = bitcast <2 x i32> %x to <2 x float>
42 %r = shufflevector <2 x float> %xb, <2 x float> %yb, <4 x i32> <i32 3, i32 2, i32 1, i32 0>
49 ; CHECK-NEXT: [[XB:%.*]] = bitcast i64 [[X:%.*]] to <2 x float>
51 …: [[R:%.*]] = shufflevector <2 x float> [[XB]], <2 x float> [[YB]], <4 x i32> <i32 3, i32 2, i3…
54 %xb = bitcast i64 %x to <2 x float>
56 %r = shufflevector <2 x float> %xb, <2 x float> %yb, <4 x i32> <i32 3, i32 2, i32 1, i32 0>
[all …]
H A Dbitcast-vec-canon-inseltpoison.ll7 ; CHECK-NEXT: [[C:%.*]] = extractelement <1 x double> [[BC]], i64 0
16 ; CHECK-NEXT: [[TMP1:%.*]] = extractelement <1 x i64> [[Y:%.*]], i64 0
34 ; CHECK-NEXT: [[C:%.*]] = insertelement <1 x i64> poison, i64 [[Y:%.*]], i64 0
49 %xb = bitcast double %x to i64
50 %i = insertelement <3 x i64> poison, i64 %xb, i32 %idx
62 %xb = bitcast i32 %x to float
63 %i = insertelement <3 x float> poison, float %xb, i567 %idx
73 %xb = bitcast i32 %x to float
74 %i = insertelement <vscale x 3 x float> poison, float %xb, i567 %idx
84 ; CHECK-NEXT: [[XB
[all...]
H A Dbitcast-vec-canon.ll7 ; CHECK-NEXT: [[C:%.*]] = extractelement <1 x double> [[BC]], i64 0
16 ; CHECK-NEXT: [[TMP1:%.*]] = extractelement <1 x i64> [[Y:%.*]], i64 0
34 ; CHECK-NEXT: [[C:%.*]] = insertelement <1 x i64> poison, i64 [[Y:%.*]], i64 0
50 %xb = bitcast double %x to i64
51 %i = insertelement <3 x i64> undef, i64 %xb, i32 %idx
63 %xb = bitcast i32 %x to float
64 %i = insertelement <3 x float> undef, float %xb, i567 %idx
74 %xb = bitcast i32 %x to float
75 %i = insertelement <vscale x 3 x float> undef, float %xb, i567 %idx
85 ; CHECK-NEXT: [[XB
[all...]
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrMMA.td19 XX3Form_AT3_XAB6<opcode, !or(xo, 0x01), (outs acc:$AT), IOL,
29 XX3Form_AT3_XAB6<opcode, !or(xo, 0x01), (outs wacc:$AT), IOL,
47 opcode, !or(xo, 0x01), (outs acc:$AT),
64 opcode, !or(xo, 0x01), (outs wacc:$AT),
88 opcode, !or(xo, 0x01), (outs acc:$AT),
105 opcode, !or(xo, 0x01), (outs wacc:$AT),
129 opcode, !or(xo, 0x01), (outs acc:$AT),
145 opcode, !or(xo, 0x01), (outs wacc:$AT),
161 // Upper nibble of XO field for acc/non-acc version is 0x4/0x6.
171 opcode, !or(xo, 0x20), (outs acc:$AT), !con((ins acc:$ATi), IOL),
[all …]
H A DPPCInstrVSX.td3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
51 // ** printing (for example: xxswapd for xxpermdi with 0x2 as the imm). **
55 SDTCisVT<0, v4f32>, SDTCisPtrTy<1>
59 SDTCisVT<0, v2f64>, SDTCisVT<1, v4f32>, SDTCisPtrTy<2>
63 SDTCisVec<0>, SDTCisPtrTy<1>
68 SDTCisVT<0, v2f64>, SDTCisPtrTy<1>
70 def SDT_PPCstxvd2x : SDTypeProfile<0, 2, [
71 SDTCisVT<0, v2f64>, SDTCisPtrTy<1>
74 SDTCisSameAs<0, 1>
77 SDTCisVec<0>, SDTCisVe
[all...]
H A DREADME_P9.txt55 // PowerISA_V3.0:
56 do i = 0 to 3
63 // PowerISA_V3.0:
64 do i = 0 to 3
71 // PowerISA_V3.0:
72 do i = 0 to 1
79 // PowerISA_V3.0:
80 do i = 0 to 1
87 // PowerISA_V3.0:
88 do i = 0 to 1
[all …]
/llvm-project/llvm/test/DebugInfo/X86/
H A Ddwarfdump-infinite-loop.s4 # RUN: llvm-dwarfdump --debug-info=0x62 %t.o | FileCheck %s
19 .long 0x88
20 .value 0x4
22 .byte 0x8
23 .uleb128 0x1
25 .byte 0x4
28 .quad 0
29 .quad 0
31 .uleb128 0x2
33 .byte 0x1
[all …]
/llvm-project/llvm/test/tools/llvm-symbolizer/
H A Dbasic.s11 # RUN: echo -e "0xa\n0xb" | llvm-symbolizer --obj=%t.o | FileCheck %s
15 # RUN: llvm-symbolizer 0xa 0xb --obj=%t.o | FileCheck %s
19 # RUN: llvm-symbolizer 0xa 0xb --exe=%t.o | FileCheck %s
20 # RUN: llvm-symbolizer 0xa 0xb --exe %t.o | FileCheck %s
21 # RUN: llvm-symbolizer 0xa 0xb -e %t.o | FileCheck %s
22 # RUN: llvm-symbolizer 0xa 0xb -e=%t.o | FileCheck %s
23 # RUN: llvm-symbolizer 0xa 0xb -e%t.o | FileCheck %s
25 # CHECK: basic.s:5:0
26 # CHECK: basic.s:6:0
H A Dframe-fortran.s4 // RUN: echo 'FRAME %t.o 0' | llvm-symbolizer | FileCheck %s
27 .loc 1 1 0
35 .loc 1 3 0
46 .long 0x86
47 .value 0x4
49 .byte 0x8
50 .uleb128 0x1
52 .byte 0xe
53 .byte 0x2
59 .uleb128 0x2
[all …]
H A Dframe-types.s4 // RUN: echo 'FRAME %t.o 0' | llvm-symbolizer | FileCheck %s
84 .p2align 4, 0x90
88 .file 0 "/tmp" "frame-types.cpp"
89 .loc 0 10 0 # frame-types.cpp:10:0
91 # %bb.0: # %entry
99 subl $372, %esp # imm = 0x174
101 .loc 0 13 9 prologue_end # frame-types.cpp:13:9
109 .loc 0 14 14 # frame-types.cpp:14:14
111 .loc 0 14 10 is_stmt 0 # frame-types.cpp:14:10
114 .loc 0 17 14 is_stmt 1 # frame-types.cpp:17:14
[all …]
/llvm-project/bolt/test/X86/
H A Ddwarf5-rangeoffset-to-rangeindex.s13 # PRECHECK: version = 0x0005
17 # POSTCHECK-NEXT: 0x[[#%.16x,ADDR:]]
18 # POSTCHECK-NEXT: 0x[[#%.16x,ADDR1:]]
19 # POSTCHECK: version = 0x0005
21 # POSTCHECK-SAME: (indexed (0x0) rangelist = 0x00000018
22 # POSTCHECK-NEXT: [0x[[#ADDR]], 0x[[#ADDR + 11]]
23 # POSTCHECK-NEXT: [0x[[#ADDR1]], 0x[[#ADDR1 + 11]]
26 # POSTCHECK-NEXT: DW_AT_rnglists_base [DW_FORM_sec_offset] (0x0000000c)
27 # POSTCHECK-NEXT: DW_AT_addr_base [DW_FORM_sec_offset] (0x00000008)
41 .file 0 "/testRangeOffsetToRangeX" "main.cpp"
[all …]
H A Dinsert-addr-rnglists_base.s13 # POSTCHECK: DW_AT_rnglists_base [DW_FORM_sec_offset] (0x0000000c)
14 # POSTCHECK-NEXT: DW_AT_addr_base [DW_FORM_sec_offset] (0x00000008)
17 # return 0;
37 movl $0, %eax
48 .long 0x50
49 .value 0x5
50 .byte 0x1
51 .byte 0x8
53 .uleb128 0x1
55 .byte 0x21
[all …]
H A Ddwarf5-debug-info-dwarf4-debug-line.s14 # PRECHECK-NEXT: dir_index: 0
15 # PRECHECK-NEXT: mod_time: 0x00000000
16 # PRECHECK-NEXT: length: 0x00000000
21 # POSTCHECK-NEXT: dir_index: 0
22 # POSTCHECK-NEXT: mod_time: 0x00000000
23 # POSTCHECK-NEXT: length: 0x00000000
26 # return 0;
46 movl $0, %eax
57 .long 0x50
58 .value 0x5
[all …]
/llvm-project/bolt/test/X86/Inputs/
H A Ddwarfdump-gdbindex2.s17 movl $0, %eax
28 .long 0x53
29 .value 0x4
31 .byte 0x8
32 .uleb128 0x1
34 .byte 0x4
40 .uleb128 0x2
42 .byte 0x1
43 .byte 0x1
44 .byte 0x5
[all …]
H A Ddwarfdump-gdbindex.s17 movl $0, %eax
28 .long 0x4f
29 .value 0x4
31 .byte 0x8
32 .uleb128 0x1
34 .byte 0x4
40 .uleb128 0x2
42 .byte 0x1
43 .byte 0x1
44 .byte 0x5
[all …]
/llvm-project/lldb/test/Shell/SymbolFile/DWARF/x86/
H A Ddebug_static-member-anonymous-namespace.s27 .quad 0
37 .value 0x4
39 .byte 0x8
40 .uleb128 0x1
42 .byte 0x4
44 .uleb128 0x2
46 .uleb128 0x3
48 .byte 0x4
50 .uleb128 0x4
53 .uleb128 0x5
[all …]
H A DDW_TAG_GNU_call_site-DW_AT_low_pc.s3 # 0x000000b1: DW_TAG_GNU_call_site
4 # DW_AT_low_pc (0x000000000040111e)
5 # DW_AT_abstract_origin (0x000000cc "a")
7 # 0x00000064: DW_TAG_GNU_call_site
8 # DW_AT_abstract_origin (0x0000002a "a")
9 # DW_AT_low_pc (0x0000000000401146)
16 # CHECK: (int) $0 = 1
27 # return 0;
59 movl $0, %eax
69 .value 0x4 # DWARF version number
[all …]
/llvm-project/clang/test/SemaCXX/
H A Doverload-template.cpp25 struct XB { struct
26 XB(const B&);
27 XB(const optional<B>&);
29 struct YB : XB {
30 using XB::XB;
56 int x = S{}.f(0); in main()
57 int y = S{}.g(0); in main()
65 (void)b<int, int>(0, 0, d); // expected-error {{no matching function for call to 'b'}} in d()
66 (void)b<int, int>(0, d, 0); // expected-error {{no matching function for call to 'b'}} in d()
67 (void)b<int, int>(d, 0, 0); // expected-error {{no matching function for call to 'b'}} in d()
[all …]
/llvm-project/lld/test/ELF/
H A Dconflict-debug-variable.s11 # INPUT-NEXT: DW_AT_type (0x00000032 "int")
13 # INPUT-NEXT: DW_AT_location (DW_OP_addr 0x0)
18 # INPUT-NEXT: DW_AT_type (0x00000032 "int")
20 # INPUT-NEXT: DW_AT_location (DW_OP_addr 0x0)
27 # CHECK-NEXT: >>> {{.*}}:(.data+0x0)
32 # CHECK-NEXT: >>> {{.*}}:(.bss+0x0)
37 # Used reduced output from following code and gcc 7.1.0
40 # int foo = 0;
50 .byte 0
65 .long 0x5a # Compile Unit: length = 0x0000004b)
[all …]
H A Dconflict-debug-variable-file-index.s13 # CHECK-NEXT: >>> {{.*}}.o:(.bss+0x0)
15 # Used modified output from the following code and gcc 7.1.0:
17 # int foo = 0;
30 .long 0x35 # Compile Unit: length = 0x0000004b)
31 .value 0x4 # version = 0x0004
32 .long 0 # abbr_offset = 0x0
33 .byte 0x8 # addr_size = 0x08
35 .uleb128 0x1 # DW_TAG_compile_unit [1] *
36 .long 0 # DW_AT_producer [DW_FORM_strp] ( .debug_str[0x00000000] = )
37 .byte 0x4 # DW_AT_language [DW_FORM_data1] (DW_LANG_C_plus_plus)
[all …]
/llvm-project/cross-project-tests/debuginfo-tests/dexter-tests/memvars/
H A Dptr-to.c3 //// the incorrect value 0xFF after the call to esc.
17 *p = 0xFF; in esc()
21 int local = 0xA; in main()
24 local = 0xB; //// DSE in main()
25 return 0; // DexLabel('s2') in main()
29 // DexExpectWatchValue('local', 0xA, on_line=ref('s1'))
30 // DexExpectWatchValue('local', 0xB, on_line=ref('s2'))
31 // DexExpectWatchValue('*plocal', 0xA, on_line=ref('s1'))
32 // DexExpectWatchValue('*plocal', 0xB, on_line=ref('s2'))
33 //// Ideally we should be able to observe the dead store to local (0xB) through
/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/
H A Dprettyprint_types_handcrafted.s11 # Testing with a default lower bound of 0 and the following explicit bounds:
24 # lower(0) and count(4) - testing that the lower bound matching language
34 # array_type with a language with a default lower bound of 1 instead of 0 and
36 # default lower bound of 0 it would be an array of 3 elements)
50 .byte 0 # EOM(1)
51 .byte 0 # EOM(2)
54 .byte 0 # DW_CHILDREN_no
57 .byte 0 # EOM(1)
58 .byte 0 # EOM(2)
61 .byte 0 # DW_CHILDREN_no
[all …]
/llvm-project/llvm/test/DebugInfo/
H A Dsymbolize-filter-markup-mmap.test7 …:\[{3}]]ELF module #0x0 "a.o"; BuildID=abb50d82b6bdc861 [0x0-0x0](rwx),[0x1-0x1](r),[0x2-0x2](w),[
9 ERR: error: expected at least 3 field(s); found 0
17 ERR: error: overlapping mmap: #0x0 [0xa-0xb]
18 ERR: error: overlapping mmap: #0x0 [0xa-0xb]
19 ERR: error: overlapping mmap: #0x0 [0xa-0xb]
22 {{{module:0:a.o:elf:abb50d82b6bdc861}}}
23 {{{mmap:0x1:1:load:0:r:0}}}
24 {{{mmap:0x2:1:load:0:w:0}}}
25 {{{mmap:0x3:1:load:0:x:0}}}
26 {{{mmap:0x4:1:load:0:rwx:0}}}
[all …]
/llvm-project/llvm/test/tools/llvm-xray/X86/Inputs/
H A Dsimple-instrmap.yaml4 - { id: 1, address: 0x1, function: 0x1, kind: function-enter, always-instrument: true}
5 - { id: 1, address: 0x2, function: 0x1, kind: function-exit, always-instrument: true}
6 - { id: 2, address: 0x2, function: 0x2, kind: function-enter, always-instrument: true}
7 - { id: 2, address: 0x3, function: 0x2, kind: function-exit, always-instrument: true}
8 - { id: 3, address: 0x3, function: 0x3, kind: function-enter, always-instrument: true}
9 - { id: 3, address: 0x4, function: 0x3, kind: function-exit, always-instrument: true}
10 - { id: 4, address: 0x4, function: 0x4, kind: function-enter, always-instrument: true}
11 - { id: 4, address: 0x5, function: 0x4, kind: function-exit, always-instrument: true}
12 - { id: 5, address: 0x5, function: 0x5, kind: function-enter, always-instrument: true}
13 - { id: 5, address: 0x6, function: 0x5, kind: function-exit, always-instrument: true}
[all …]
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CollectLOH.cpp3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
20 // L2: add xB, xA, sym@PAGEOFF
21 // L3: ldr xC, [xB, #imm]
29 // L3: ldr xC, [xB, sym@PAGEOFF + #imm]
32 // L3: ldr xC, [xB, #imm]
44 // - The base address (xB) in L3 is defined only L2.
52 // L2: add xB, xA, sym@PAGEOFF
53 // L3: ldr xC, [xB, #imm]
56 // L2: ldr xB, [xA, sym@GOTPAGEOFF]
57 // L3: ldr xC, [xB, #im
[all...]

12345678910>>...27