Home
last modified time | relevance | path

Searched refs:split (Results 1 – 25 of 3118) sorted by relevance

12345678910>>...125

/llvm-project/llvm/test/tools/llvm-profgen/
H A Dsplit-dwarf.test8 ; RUN: cp %S/Inputs/split-dwarf-single.exe %t/split-dwarf-single.exe
9 ; RUN: yaml2obj %S/Inputs/split-dwarf-single.o.yaml -o %t/split-dwarf-single.o
10 ; RUN: llvm-profgen --format=text --unsymbolized-profile=%t.prof --binary=%t/split-dwarf-single.exe…
13 ; Test -gsplit-dwarf=split
14 ; RUN: cp %S/Inputs/split-dwarf-split.exe %t/split-dwarf-split.exe
15 ; RUN: yaml2obj %S/Inputs/split-dwarf-split.dwo.yaml -o %t/split-dwarf-split.dwo
16 ; RUN: llvm-profgen --format=text --unsymbolized-profile=%t.prof --binary=%t/split-dwarf-split.exe …
19 ; RUN: llvm-dwp %t/split-dwarf-split.dwo -o %t/split-dwarf-split.dwp
20 …ormat=text --unsymbolized-profile=%t.prof --dwp=%t/split-dwarf-split.dwp --binary=%t/split-dwarf-s…
35 ; split-dwarf-single.o: clang -gsplit-dwarf=single -fdebug-compilation-dir=. test.c -fdebu…
[all …]
/llvm-project/llvm/test/Transforms/SimpleLoopUnswitch/
H A Dupdate-scev-3.ll21 ; CHECK: entry.split.us:
23 ; CHECK: entry.split.us.split.us:
27 ; CHECK: for.cond.split.us.us.us:
29 ; CHECK: for.cond.split.us.split.us.split.us.split.us:
31 ; CHECK: entry.split.us.split:
37 ; CHECK: for.cond.split.us.us:
47 ; CHECK: for.cond5.preheader.split.us.us.us10:
55 ; CHECK: for.end.split.us.us.us:
57 ; CHECK: for.cond5.preheader.split.us.split.us7.us:
59 ; CHECK: for.inc11.split.us.us:
[all …]
H A Dpartial-unswitch-loop-and-block-dispositions.ll13 ; CHECK: entry.split.us:
15 ; CHECK: entry.split.us.split.us:
19 ; CHECK: loop.1.header.split.us.us.us:
21 ; CHECK: loop.1.header.split.us.split.us.split.us.split.us:
23 ; CHECK: entry.split.us.split:
42 ; CHECK: loop.1.header.split.us.us:
48 ; CHECK: loop.2.header.split.us.us.us13:
54 ; CHECK: loop.2.latch.split.us.us.us:
56 ; CHECK: loop.2.header.split.us.split.us3.us:
58 ; CHECK: loop.4.header.preheader.split.us.us:
[all …]
H A Dinject-invariant-conditions-exponential.ll16 ; CHECK: bb.split.us:
20 ; CHECK: bb.split.us.split.us:
24 ; CHECK: bb.split.us.split.us.split.us:
28 ; CHECK: bb.split.us.split.us.split.us.split.us:
32 ; CHECK: bb.split.us.split.us.split.us.split.us.split.us:
56 ; CHECK: bb21.split.us.split.us.split.us.split.us.split.us:
58 ; CHECK: bb.split.us.split.us.split.us.split.us.split:
84 ; CHECK: bb21.split.us.split.us.split.us.split.us.split:
86 ; CHECK: bb21.split.us.split.us.split.us.split.us:
88 ; CHECK: bb.split.us.split.us.split.us.split:
[all …]
/llvm-project/llvm/test/CodeGen/X86/
H A D2007-10-30-LSRCrash.ll16 bb76.split: ; preds = %bb69.outer.split.split, %bb69.us208
19 bb69.outer: ; preds = %bb76.split, %bb98.preheader
20 …%from.0.reg2mem.0.ph.rec = phi i32 [ %tmp75.rec, %bb76.split ], [ 0, %bb98.preheader ] ; <i32> [#…
23 br i1 false, label %bb69.us208, label %bb69.outer.split.split
26 switch i32 0, label %bb76.split [
32 bb69.outer.split.split: ; preds = %bb69.outer
33 switch i8 0, label %bb76.split [
39 bb89: ; preds = %bb69.outer.split.split, %bb69.outer.split.split, %bb69.outer.split.split, %bb69.u…
40 …69.us208 ], [ %tmp75, %bb69.outer.split.split ], [ %tmp75, %bb69.outer.split.split ], [ %tmp75, %b…
43 bb103: ; preds = %bb76.split, %bb98.preheader
H A Dnew-remat.ll21 br i1 %lcmp.mod, label %for.body.preheader.split, label %for.body.prol.preheader
34 br i1 %prol.iter.cmp, label %for.body.preheader.split.loopexit, label %for.body.prol
36 for.body.preheader.split.loopexit: ; preds = %for.body.prol
38 br label %for.body.preheader.split
40 for.body.preheader.split: ; preds = %for.body.preheader.split.loopexit, %fo…
41 …%i.04.unr = phi i32 [ 0, %for.body.preheader ], [ %inc.prol.lcssa, %for.body.preheader.split.loope…
43 br i1 %tmp2, label %for.end.loopexit, label %for.body.preheader.split.split
45 for.body.preheader.split.split: ; preds = %for.body.preheader.split
48 ….body: ; preds = %for.body, %for.body.preheader.split.split
49 %i.04 = phi i32 [ %i.04.unr, %for.body.preheader.split.split ], [ %inc.7, %for.body ]
[all …]
H A Dsegmented-stacks-standalone.ll6 ; object-files with both .note.GNU-split-stack (for the split-stack
7 ; functions) and .note.GNU-no-split-stack sections (for the
8 ; non-split-stack functions). But a split-stack function without a
9 ; stack frame should have a .note.GNU-split-stack section regardless
19 attributes #0 = { "split-stack" }
21 ; CHECK: .section ".note.GNU-split-stack","",@progbits
22 ; CHECK: .section ".note.GNU-no-split-stack","",@progbits
/llvm-project/llvm/test/CodeGen/PowerPC/
H A Dpr24636.ll18 br i1 undef, label %.lr.ph.split, label %.preheader
21 br i1 undef, label %.lr.ph.split, label %.preheader
23 .lr.ph.split: ; preds = %.preheader, %.lr.ph
24 br i1 undef, label %._crit_edge, label %.lr.ph.split.split
26 .lr.ph.split.split: ; preds = %.lr.ph.split.split, %.lr.ph.split
27 %1 = phi i32 [ %2, %.lr.ph.split.split ], [ undef, %.lr.ph.split ]
40 br i1 %3, label %.lr.ph.split.split, label %._crit_edge
42 ._crit_edge: ; preds = %.lr.ph.split.split, %.lr.ph.split
43 %.lcssa = phi i32 [ undef, %.lr.ph.split ], [ %2, %.lr.ph.split.split ]
/llvm-project/llvm/test/Analysis/MemorySSA/
H A Dsimple_loop_unswitch_nontrivial.ll15 outer.loopexit.split: ; preds = %continue
18 outer.loopexit: ; preds = %outer.loopexit.split.us, %outer.loopexit.split
22 br i1 false, label %outer.split.us, label %outer.split
24 outer.split.us: ; preds = %outer
27 inner.us: ; preds = %continue.us, %outer.split.us
34 br i1 true, label %outer.loopexit.split.us, label %inner.us
36 outer.loopexit.split.us: ; preds = %continue.us
39 outer.split
[all...]
/llvm-project/libcxx/test/std/ranges/range.adaptors/range.split/
H A Dadaptor.pass.cpp33 static_assert(!std::is_invocable_v<decltype(std::views::split)>);
34 static_assert(!std::is_invocable_v<decltype(std::views::split), SomeView, NotAView>);
35 static_assert(!std::is_invocable_v<decltype(std::views::split), NotAView, SomeView>);
36 static_assert( std::is_invocable_v<decltype(std::views::split), SomeView, SomeView>);
39 static_assert(!CanBePiped<SomeView&, decltype(std::views::split)>);
40 static_assert(!CanBePiped<char (&)[10], decltype(std::views::split)>);
41 static_assert(!CanBePiped<char (&&)[10], decltype(std::views::split)>);
42 static_assert(!CanBePiped<NotAView, decltype(std::views::split)>);
44 static_assert(CanBePiped<SomeView&, decltype(std::views::split('x'))>);
45 static_assert(CanBePiped<char (&)[10], decltype(std::views::split('x'))>);
[all …]
/llvm-project/llvm/test/Analysis/LoopCacheAnalysis/PowerPC/
H A Dmatvecmul.ll67 br i1 %_grt_tmp851279, label %k_loop.us.preheader, label %k_loop.lr.ph.split
72 k_loop.lr.ph.split: ; preds = %k_loop.lr.ph
74 br i1 %_grt_tmp849273, label %k_loop.us291.preheader, label %k_loop.lr.ph.split.split
76 k_loop.us291.preheader: ; preds = %k_loop.lr.ph.split
79 k_loop.lr.ph.split.split: ; preds = %k_loop.lr.ph.split
82 k_loop.preheader: ; preds = %k_loop.lr.ph.split.split
89 k_loop.us294.preheader: ; preds = %k_loop.lr.ph.split.split
92 … ; preds = %k_loop._label_18_crit_edge.split.split.split, %k_loop.pre…
93 …64 [ 1, %k_loop.preheader ], [ %indvars.iv.next317, %k_loop._label_18_crit_edge.split.split.split ]
100 j_loop: ; preds = %j_loop._label_15_crit_edge.split.split
[all …]
/llvm-project/llvm/test/Transforms/CallSiteSplitting/
H A Dcallsite-split-or-phi.ll10 ;CHECK: br i1 %tobool1, label %Header.split, label %TBB
11 ;CHECK-LABEL: Header.split:
14 ;CHECK: br i1 %cmp, label %TBB.split, label %End
15 ;CHECK-LABEL: TBB.split:
18 ;CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header.split ], [ %[[CALL2]], %TBB.split ]
39 ;CHECK-LABEL: Header2.split:
41 ;CHECK-LABEL: TBB.split:
44 ;CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header2.split ], [ %[[CALL2]], %TBB.split ]
[all...]
H A Dcallsite-no-or-structure.ll6 ; CHECK-NEXT: br i1 %arg, label %Header.split
7 ; CHECK-LABEL: Header.split:
10 ; CHECK: br i1 %cmp, label %TBB.split
11 ; CHECK-LABEL: TBB.split:
14 ; CHECK: %[[MERGED:.*]] = phi i32 [ %[[CALL1]], %Header.split ], [ %[[CALL2]], %TBB.split ]
34 ; CHECK: br i1 %tobool1, label %TBB1, label %Header.split
35 ; CHECK-LABEL: Header.split:
38 ; CHECK: br i1 %cmp2, label %TBB2.split, label %End
39 ; CHECK-LABEL: TBB2.split
[all...]
/llvm-project/mlir/test/mlir-translate/
H A Dsplit-markers.mlir1 // Check that (1) the output split marker is inserted and (2) the input file is
2 // split using the default split marker.
3 // RUN: mlir-translate %s -split-input-file -mlir-to-llvmir \
4 // RUN: -output-split-marker="; -----" \
7 // With the second command, check that (3) the input split marker is used and
8 // (4) the output split marker is empty if not specified.
9 // RUN: mlir-translate %s -split-input-file="// ""-----" -mlir-to-llvmir \
10 // RUN: -output-split-marker="; -----" \
11 // RUN: | mlir-translate -split-input-file -import-llvm \
12 // RUN: -split-input-file="; -----" \
[all …]
/llvm-project/llvm/test/Transforms/LoopVectorize/
H A Dincorrect-dom-info.ll41 br i1 %arg, label %thread-pre-split.preheader, label %.preheader
43 thread-pre-split.preheader: ; preds = %9
44 br i1 %arg, label %thread-pre-split._crit_edge, label %.lr.ph21
46 .thread-pre-split.loopexit_crit_edge: ; preds = %19
49 br label %thread-pre-split.loopexit
51 thread-pre-split.loopexit: ; preds = %11, %.thread-pre-split.loopexit_crit_edge
52 %d.1.lcssa = phi ptr [ %scevgep45, %.thread-pre-split.loopexit_crit_edge ], [ %d.020, %11 ]
53 br i1 false, label %thread-pre-split._crit_edge, label %.lr.ph21
55 .lr.ph21: ; preds = %26, %thread-pre-split
[all...]
/llvm-project/llvm/test/Transforms/IndVarSimplify/
H A D2007-06-06-DeleteDanglesPtr.ll22 br i1 false, label %bb.outer5.split.split.split.us, label %cond_true194.split
24 bb.outer5.split.split.split.us: ; preds = %cond_next
30 cond_next188.us503.us: ; preds = %bb.outer5.split.split.split.us
32 i32 0, label %cond_next202.bb215_crit_edge.split
36 i32 64, label %cond_next202.bb417_crit_edge.split
38 i32 96, label %cond_next202.bb615_crit_edge.split
40 i32 128, label %cond_next202.bb716_crit_edge.split
42 i32 160, label %cond_next202.bb882_crit_edge.split
44 i32 192, label %cond_next202.bb1062_crit_edge.split
49 bb.us481: ; preds = %bb.outer5.split.split.split.us
[all …]
/llvm-project/llvm/test/tools/llvm-symbolizer/
H A Dsplit-dwarf.test4 RUN: cp %p/Inputs/split-dwarf-test.dwo %t
8 RUN: --obj=%p/Inputs/split-dwarf-test 0x400504 0x4004f4 | FileCheck --check-prefixes=SPLIT,DWO %s
12 RUN: echo "%p/Inputs/split-dwarf-test-nogmlt 0x400504" >> %t.input
13 RUN: echo "%p/Inputs/split-dwarf-test-nogmlt 0x4004f4" >> %t.input
15 RUN: --default-arch=i386 --obj=%p/Inputs/split-dwarf-test-nogmlt 0x400504 0x4004f4 | FileCheck -…
19 RUN: rm %t/split-dwarf-test.dwo
20 RUN: echo "%p/Inputs/split-dwarf-test 0x400504" >> %t.input
21 RUN: echo "%p/Inputs/split-dwarf-test 0x4004f4" >> %t.input
23 RUN: --default-arch=i386 --obj=%p/Inputs/split-dwarf-test 0x400504 0x4004f4 | FileCheck --check-…
27 SPLIT-NEXT: {{.*}}split-dwarf-test.cpp
[all …]
/llvm-project/llvm/test/DebugInfo/WebAssembly/
H A Dtls_pic_globals.ll17 ; Non-PIC + split DWARF tests
18 …=+bulk-memory,atomics -split-dwarf-file=%t.localexec.split.dwo -split-dwarf-output=%t.localexec.sp…
19 …memory,atomics -split-dwarf-file=%t.generaldynamic.split.dwo -split-dwarf-output=%t.generaldynamic…
20 ; RUN: llvm-dwarfdump %t.localexec.split.dwo | FileCheck %s --check-prefixes=CHECK,NOPIC
21 ; RUN: llvm-dwarfdump %t.generaldynamic.split.dwo | FileCheck %s --check-prefixes=CHECK,NOPIC
22 ; RUN: llvm-readobj -r %t.localexec.split.dwo | FileCheck %s --check-prefixes=RELOCS-SPLIT
23 ; RUN: llvm-readobj -r %t.generaldynamic.split.dwo | FileCheck %s --check-prefixes=RELOCS-SPLIT
25 ; PIC + split DWARF tests
26 …ation-model=pic -split-dwarf-file=%t.localexec.pic.split.dwo -split-dwarf-output=%t.localexec.pic.
27 …odel=pic -split-dwarf-file=%t.generaldynamic.pic.split.dwo -split-dwarf-output=%t.generaldynamic.p…
[all …]
/llvm-project/clang/utils/analyzer/
H A DSumTimerInfo.py32 s = line.split()
38 s = line.split()
41 s = line.split()
44 s = line.split()
47 s = line.split()
50 s = line.split()
54 s = line.split()
57 s = line.split()
64 s = line.split()
67 s = line.split()
/llvm-project/llvm/test/Transforms/SimpleLoopUnswitch/AMDGPU/
H A Dnontrivial-unswitch-divergent-target.ll126 ; CHECK-NEXT: br i1 %cond1, label %entry.split.us, label %entry.split
136 ; CHECK: entry.split.us:
148 ; CHECK-NEXT: br i1 %[[V]], label %loop_begin.us, label %loop_exit.split.us
150 ; CHECK: loop_exit.split.us:
157 ; CHECK: entry.split:
158 ; CHECK-NEXT: br i1 %cond2, label %entry.split.split.us, label %entry.split.split
165 ; CHECK: entry.split.split.us:
180 ; CHECK-NEXT: br i1 %[[V]], label %loop_begin.us1, label %loop_exit.split.split.us
182 ; CHECK: loop_exit.split.split.us:
183 ; CHECK-NEXT: br label %loop_exit.split
[all …]
/llvm-project/bolt/test/X86/
H A Ddwarf5-df-output-dir-same-name.test8 ; RUN: -split-dwarf-file=objects/o1/split.dwo -o main.o
10 ; RUN: -split-dwarf-file=objects/o2/split.dwo -o helper.o
11 ; RUN: %clang %cflags -gdwarf-5 -gsplit-dwarf=split main.o helper.o -o main.exe
20 ; BOLT: split.dwo0.dwo
21 ; BOLT: split.dwo1.dwo
22 ; BOLT: DW_AT_dwo_name ("split.dwo0.dwo")
23 ; BOLT: DW_AT_dwo_name ("split.dwo1.dwo")
36 ; BOLT1: split
[all...]
/llvm-project/mlir/include/mlir/Support/
H A DIndentedOstream.h119 auto split = output.split('\n'); in printReindented() local
121 auto firstTrimmed = split.first.rtrim('\r'); in printReindented()
128 output = split.second; in printReindented()
133 auto split = remaining.split('\n'); in printReindented() local
134 auto firstTrimmed = split.first.rtrim('\r'); in printReindented()
138 remaining = split.second; in printReindented()
169 auto split = std::make_pair(str.substr(0, idx), str.substr(idx + 1)); in write_impl() local
172 if (!split in write_impl()
[all...]
/llvm-project/llvm/test/Transforms/SimplifyCFG/
H A D2008-09-08-MultiplePred.ll15 br i1 %1, label %bb6.preheader.split.us, label %bb6.preheader.split
17 bb6.preheader.split.us: ; preds = %bb6.preheader
18 br label %return.loopexit.split
20 bb6.preheader.split: ; preds = %bb6.preheader
23 bb6: ; preds = %bb17.bb6_crit_edge, %bb6.preheader.split
24 …%indvar35 = phi i32 [ 0, %bb6.preheader.split ], [ %indvar.next36, %bb17.bb6_crit_edge ] ; <i32> …
25 … phi i32 [ %p_129_addr.2, %bb17.bb6_crit_edge ], [ %p_129, %bb6.preheader.split ] ; <i32> [#uses=…
48 br label %return.loopexit.split
50 return.loopexit.split: ; preds = %return.loopexit, %bb6.preheader.split.us
53 return: ; preds = %return.loopexit.split, %entry.return_crit_edge
/llvm-project/lld/test/ELF/Inputs/
H A Dx86-64-split-stack-extra.s1 # This file is split out to provide better code coverage.
2 .global split symbol
3 .type split,@function
4 split: label
7 .size split,. - split
10 .section .note.GNU-split-stack,"",@progbits
/llvm-project/mlir/test/mlir-opt/
H A Dsplit-markers.mlir2 // RUN: mlir-opt --split-input-file --verify-diagnostics %s 2> %t \
7 // RUN: mlir-opt %s -split-input-file="// CHECK-DEFAULT: ""----" \
8 // RUN: -output-split-marker="// ---- next split ----" \
11 // Check that (3) the input is not split if `-split-input-file` is not given.
22 // CHECK-DEFAULT: warning: near miss with file split marker
31 // CHECK-DEFAULT: warning: near miss with file split marker
40 // CHECK-CUSTOM: ---- next split ----
42 // CHECK-CUSTOM: ---- next split ----

12345678910>>...125