/external/llvm-project/llvm/test/CodeGen/ARM/ |
D | subtarget-no-movt.ll | 4 ; RUN: FileCheck -check-prefixes=CHECK,USE-MOVT,USE-MOVT-COMMON %s 6 ; RUN: FileCheck -check-prefixes=CHECK,NO-USE-MOVT,NO-USE-MOVT-COMMON %s 10 ; RUN: FileCheck -check-prefixes=CHECK,USE-MOVT-O0,USE-MOVT-COMMON %s 12 ; RUN: FileCheck -check-prefixes=CHECK,NO-USE-MOVT-O0,NO-USE-MOVT-COMMON %s 21 ; USE-MOVT-COMMON-LABEL: {{_?}}foo0 22 ; USE-MOVT-COMMON: movw [[R0:r[0-9]+]], #52257 23 ; USE-MOVT-COMMON: movt [[R0]], #35037 25 ; NO-USE-MOVT-COMMON-LABEL: {{_?}}foo0 26 ; NO-USE-MOVT-COMMON: ldr [[R0:r[0-9]+]], [[L0:.*]] 27 ; NO-USE-MOVT-COMMON: [[L0]]: [all …]
|
/external/clang/test/CodeGenCXX/ |
D | dllimport.cpp | 28 #define USE(func) void UNIQ(use)() { func(); } macro 31 #define USECLASS(class) void UNIQ(USE)() { class x; } 97 USE(inlineStaticLocalsFunc); 106 USE(initializationFunc); 209 USE(decl) 215 USE(externC) in USE() function 223 USE(inlineFunc) 231 USE(inlineDecl) 239 USE(inlineDef) in USE() function 245 USE(noinline) in USE() function [all …]
|
/external/llvm-project/clang/test/OpenMP/ |
D | target_map_codegen_18.inc | 14 // CK19-USE: [[MTYPE00:@.+]] = private {{.*}}constant [1 x i64] [i64 32] 19 // CK19-USE: [[MTYPE00n:@.+]] = private {{.*}}constant [1 x i64] [i64 32] 24 // CK19-USE: [[MTYPE01:@.+]] = private {{.*}}constant [1 x i64] [i64 33] 29 // CK19-USE: [[MTYPE02:@.+]] = private {{.*}}constant [1 x i64] [i64 34] 34 // CK19-USE: [[MTYPE03:@.+]] = private {{.*}}constant [1 x i64] [i64 35] 39 // CK19-USE: [[MTYPE04:@.+]] = private {{.*}}constant [1 x i64] [i64 32] 44 // CK19-USE: [[MTYPE05:@.+]] = private {{.*}}constant [1 x i64] [i64 33] 48 // CK19-USE: [[MTYPE06:@.+]] = private {{.*}}constant [1 x i64] [i64 35] 52 // CK19-USE: [[MTYPE07:@.+]] = private {{.*}}constant [1 x i64] [i64 32] 57 // CK19-USE: [[MTYPE08:@.+]] = private {{.*}}constant [1 x i64] [i64 35] [all …]
|
D | target_map_codegen_20.cpp | 123 #ifdef USE in foo() 147 #ifdef USE in foo() 184 #ifdef USE in foo() 205 #ifdef USE in foo() 226 #ifdef USE in foo() 271 #ifdef USE in foo()
|
/external/llvm-project/clang/test/CodeGenCXX/ |
D | dllimport.cpp | 28 #define USE(func) void UNIQ(use)() { func(); } macro 32 #define USECLASS(class) void UNIQ(USE)() { class x; } 98 USE(inlineStaticLocalsFunc); 107 USE(initializationFunc); 212 USE(decl) 218 USE(externC) in USE() function 226 USE(inlineFunc) 234 USE(inlineDecl) 242 USE(inlineDef) in USE() function 248 USE(noinline) in USE() function [all …]
|
/external/llvm-project/compiler-rt/test/hwasan/TestCases/ |
D | deep-recursion.c | 13 void USE(void *x) { // pretend_to_do_something(void *x) in USE() function 19 __attribute__((noinline)) void OOB() { int x[4]; x[four] = 0; USE(&x[0]); } in OOB() 20 __attribute__((noinline)) void FUNC1() { int x; USE(&x); OOB(); } in FUNC1() 21 __attribute__((noinline)) void FUNC2() { int x; USE(&x); FUNC1(); } in FUNC2() 22 __attribute__((noinline)) void FUNC3() { int x; USE(&x); FUNC2(); } in FUNC3() 23 __attribute__((noinline)) void FUNC4() { int x; USE(&x); FUNC3(); } in FUNC4() 24 __attribute__((noinline)) void FUNC5() { int x; USE(&x); FUNC4(); } in FUNC5() 25 __attribute__((noinline)) void FUNC6() { int x; USE(&x); FUNC5(); } in FUNC6() 26 __attribute__((noinline)) void FUNC7() { int x; USE(&x); FUNC6(); } in FUNC7() 27 __attribute__((noinline)) void FUNC8() { int x; USE(&x); FUNC7(); } in FUNC8() [all …]
|
D | stack-uar.c | 7 void USE(void *x) { // pretend_to_do_something(void *x) in USE() function 18 __attribute__((noinline)) void Unrelated1() { int A[2]; USE(&A[0]); } in Unrelated1() 19 __attribute__((noinline)) void Unrelated2() { int BB[3]; USE(&BB[0]); } in Unrelated2() 20 __attribute__((noinline)) void Unrelated3() { int CCC[4]; USE(&CCC[0]); } in Unrelated3()
|
/external/llvm/test/CodeGen/ARM/ |
D | subtarget-no-movt.ll | 2 …pu=cortex-a8 -relocation-model=static %s -o - -mattr=-no-movt | FileCheck -check-prefix=USE-MOVT %s 3 …cortex-a8 -relocation-model=static %s -o - -mattr=+no-movt | FileCheck -check-prefix=NO-USE-MOVT %s 5 …ortex-a8 -relocation-model=static %s -o - -O0 -mattr=-no-movt | FileCheck -check-prefix=USE-MOVT %s 6 …ex-a8 -relocation-model=static %s -o - -O0 -mattr=+no-movt | FileCheck -check-prefix=NO-USE-MOVT %s 13 ; USE-MOVT-LABEL: {{_?}}foo0 14 ; USE-MOVT: movw [[R0:r[0-9]+]], #52257 15 ; USE-MOVT: movt [[R0]], #35037 17 ; NO-USE-MOVT-LABEL: {{_?}}foo0 18 ; NO-USE-MOVT: ldr [[R0:r[0-9]+]], [[L0:.*]] 19 ; NO-USE-MOVT: [[L0]]: [all …]
|
/external/llvm-project/llvm/test/Transforms/PGOProfile/ |
D | irreducible.ll | 2 …-pgo-instrument-entry=false -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 3 …-pgo-instrument-entry=false -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 5 …-pgo-instrument-entry=true -pgo-test-profile-file=%t2.profdata -S | FileCheck %s --check-prefix=USE 6 …-pgo-instrument-entry=true -pgo-test-profile-file=%t2.profdata -S | FileCheck %s --check-prefix=USE 35 ; USE: br i1 %cmp3, label %for.body4, label %for.end, !prof !{{[0-9]+}}, 36 ; USE-SAME: !irr_loop ![[FOR_COND2_IRR_LOOP:[0-9]+]] 48 ; USE: br label %if.end9, 49 ; USE-SAME: !irr_loop ![[ENTRY8_IRR_LOOP:[0-9]+]] 57 ; USE: br label %for.cond2, 58 ; USE-SAME: !irr_loop ![[IF_END9_IRR_LOOP:[0-9]+]] [all …]
|
D | remap.ll | 2 ….profdata -pgo-test-profile-remapping-file=%S/Inputs/remap.map -S | FileCheck %s --check-prefix=USE 8 ; USE-LABEL: @_ZN3foo3barERKN1M1XINS_6detail3quxEEE 9 ; USE-SAME: !prof ![[FUNC_ENTRY_COUNT:[0-9]+]] 13 ; USE: br i1 %cmp, label %if.then, label %if.end 14 ; USE-SAME: !prof ![[BW_ENTRY:[0-9]+]] 25 ; USE-DAG: {{![0-9]+}} = !{i32 1, !"ProfileSummary", {{![0-9]+}}} 26 ; USE-DAG: {{![0-9]+}} = !{!"DetailedSummary", {{![0-9]+}}} 27 ; USE-DAG: ![[FUNC_ENTRY_COUNT]] = !{!"function_entry_count", i64 3} 28 ; USE-DAG: ![[BW_ENTRY]] = !{!"branch_weights", i32 2, i32 1}
|
D | branch1.ll | 9 …UN: opt < %s -pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 12 …< %s -pgo-instr-use -pgo-test-profile-file=%t.l.profdata -S | FileCheck %s --check-prefix=USE-LARGE 15 … < %s -passes=pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 16 …asses=pgo-instr-use -pgo-test-profile-file=%t.l.profdata -S | FileCheck %s --check-prefix=USE-LARGE 31 ; USE-LABEL: @test_br_1 32 ; USE-SAME: !prof ![[FUNC_ENTRY_COUNT:[0-9]+]] 38 ; USE: br i1 %cmp, label %if.then, label %if.end 39 ; USE-SAME: !prof ![[BW_ENTRY:[0-9]+]] 40 ; USE-DAG: ![[BW_ENTRY]] = !{!"branch_weights", i32 2, i32 1} 41 ; USE-LARGE: br i1 %cmp, label %if.then, label %if.end [all …]
|
D | fix_entry_count.ll | 2 … -pgo-instrument-entry=true -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 3 … -pgo-instrument-entry=true -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 9 ; USE: define i32 @test_simple_for(i32 %n) 10 ; USE-SAME: !prof ![[ENTRY_COUNT:[0-9]*]] 19 ; USE: br i1 %cmp, label %for.body, label %for.end 20 ; USE-SAME: !prof ![[BW_FOR_COND:[0-9]+]] 33 ; USE: ![[ENTRY_COUNT]] = !{!"function_entry_count", i64 1} 34 ; USE: ![[BW_FOR_COND]] = !{!"branch_weights", i32 96, i32 1}
|
D | select2.ll | 2 …-use -pgo-test-profile-file=%t.profdata -pgo-instr-select=true -S | FileCheck %s --check-prefix=USE 3 …-use -pgo-test-profile-file=%t.profdata -pgo-instr-select=true -S | FileCheck %s --check-prefix=USE 9 ;USE: define i32 @foo(i32 %n) !prof ![[ENTRY_COUNT:[0-9]+]] { 18 ;USE: br i1 %cmp, label %for.body, label %for.end, !prof ![[BW_FOR_BR:[0-9]+]] 23 ;USE: %cond = select i1 %cmp1, i32 20, i32 -10, !prof ![[BW_FOR_SELECT:[0-9]+]] 35 ;USE: ![[ENTRY_COUNT]] = !{!"function_entry_count", i64 3} 36 ;USE: ![[BW_FOR_BR]] = !{!"branch_weights", i32 800, i32 3} 37 ;USE: ![[BW_FOR_SELECT]] = !{!"branch_weights", i32 300, i32 500}
|
D | unreachable_bb.ll | 2 …UN: opt < %s -pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 3 … < %s -passes=pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 18 ;USE: !0 = !{i32 1, !"ProfileSummary", !1} 19 ;USE: !1 = !{!2, !3, !4, !5, !6, !7, !8, !9, !10, !11} 20 ;USE: !2 = !{!"ProfileFormat", !"InstrProf"} 21 ;USE: !3 = !{!"TotalCount", i64 0}
|
D | noreturncall.ll | 2 …UN: opt < %s -pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 3 … < %s -passes=pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 20 ; USE: br i1 %cmp, label %if.then, label %if.end 21 ; USE-SAME: !prof ![[BW_ENTRY:[0-9]+]] 33 ; USE: br i1 %or.cond, label %if.then4, label %if.end7 34 ; USE-SAME: !prof ![[BW_IF:[0-9]+]] 44 ; USE: ![[BW_ENTRY]] = !{!"branch_weights", i32 21, i32 0} 45 ; USE: ![[BW_IF]] = !{!"branch_weights", i32 0, i32 21}
|
D | PR41279.ll | 5 …UN: opt < %s -pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 6 … < %s -passes=pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 16 ; USE-LABEL: @foo 17 ; USE-SAME: !prof ![[FUNC_ENTRY_COUNT:[0-9]+]] 24 ; USE: br i1 %5, label %7, label %13 25 ; USE-SAME: !prof ![[BW_ENTRY1:[0-9]+]] 75 ; USE: br i1 %19, label %15, label %6 76 ; USE-SAME: !prof ![[BW_ENTRY2:[0-9]+]] 79 ; USE-DAG: {{![0-9]+}} = !{i32 1, !"ProfileSummary", {{![0-9]+}}} 80 ; USE-DAG: {{![0-9]+}} = !{!"DetailedSummary", {{![0-9]+}}} [all …]
|
/external/clang/test/CodeGen/ |
D | dllimport.c | 11 #define USE(func) void JOIN(use, __LINE__)() { func(); } macro 88 USE(inlineFunc) in USE() function 99 USE(noinline) 100 USE(alwaysInline) 106 USE(redecl1) 113 USE(redecl2) 119 USE(redecl3) 125 USE(redecl4) in USE() function 131 USE(redecl5)
|
/external/llvm-project/clang/test/CodeGen/ |
D | dllimport.c | 11 #define USE(func) void JOIN(use, __LINE__)() { func(); } macro 89 USE(inlineFunc) in USE() function 100 USE(noinline) 101 USE(alwaysInline) 107 USE(redecl1) 114 USE(redecl2) 120 USE(redecl3) 126 USE(redecl4) in USE() function 132 USE(redecl5)
|
/external/llvm-project/llvm/test/FileCheck/ |
D | numeric-expression.txt | 78 USE EXPL FMT IMPL MATCH // CHECK-LABEL: USE EXPL FMT IMPL MATCH 121 USE EXPL FMT IMPL MATCH SPC // CHECK-LABEL: USE EXPL FMT IMPL MATCH SPC 149 USE EXPL FMT WITH PREC IMPL MATCH // CHECK-LABEL: USE EXPL FMT WITH PREC IMPL MATCH 162 RUN: FileCheck --check-prefixes CHECK,INVALID-PADDING-EXPL-USE --input-file %s %s 164 FAIL USE IMPL FMT WITH PREC EXPL MATCH // INVALID-PADDING-EXPL-USE-LABEL: FAIL USE IMPL FMT WITH P… 165 INVALID UNSI+1: 0000012 // INVALID-PADDING-EXPL-USE-NOT: {{^}}INVALID UNSI+1: [[#%.8u,UNSI+1]] 166 INVALID UNSI-1: 000000010 // INVALID-PADDING-EXPL-USE-NOT: {{^}}INVALID UNSI-1: [[#%.8u,UNSI-1]] 167 INVALID LHEX+1: 000000d // INVALID-PADDING-EXPL-USE-NOT: {{^}}INVALID LHEX+1: [[#%.8x,LHEX+1]] 168 INVALID LHEX-1: 00000000b // INVALID-PADDING-EXPL-USE-NOT: {{^}}INVALID LHEX-1: [[#%.8x,LHEX-1]] 169 INVALID UHEX+1: 000000E // INVALID-PADDING-EXPL-USE-NOT: {{^}}INVALID UHEX+1: [[#%.8X,UHEX+1]] [all …]
|
/external/llvm-project/clang/test/Modules/ |
D | codegen-opt.test | 9 …e=%t/bar.pcm %S/Inputs/codegen-opt/use.cpp | FileCheck --check-prefix=USE-CMN --check-prefix=USE %s 13 …/bar.pcm %S/Inputs/codegen-opt/use.cpp | FileCheck --check-prefix=USE-CMN --check-prefix=USE-OPT %s 58 USE-OPT: @_ZZ3foovE1i = linkonce_odr global i32 0, comdat 59 USE-CMN-NOT: {{comdat|define|declare}} 60 USE-CMN: define i32 @main() 61 USE-CMN-NOT: {{define|declare}} 62 USE: declare void @_Z3barv() 64 USE-OPT: define available_externally void @_Z3barv() 65 USE-CMN-NOT: {{define|declare}} 66 USE-OPT: define available_externally void @_Z3foov() [all …]
|
D | codegen-flags.test | 10 …es -fmodule-file=%t/foo-cg.pcm %S/Inputs/codegen-flags/use.cpp | FileCheck --check-prefix=CG-USE %s 11 …es -fmodule-file=%t/foo-di.pcm %S/Inputs/codegen-flags/use.cpp | FileCheck --check-prefix=DI-USE %s 17 CG-USE: declare void @_Z2f1v 18 CG-USE: DICompileUnit 19 CG-USE: distinct !DICompositeType(tag: DW_TAG_structure_type, name: "foo" 24 DI-USE: define linkonce_odr void @_Z2f1v 25 DI-USE: = !DICompositeType(tag: DW_TAG_structure_type, name: "foo", {{.*}}, flags: DIFlagFwdDecl
|
/external/vixl/src/aarch64/ |
D | cpu-features-auditor-aarch64.cc | 125 USE(instr); in VisitAddSubExtended() 130 USE(instr); in VisitAddSubImmediate() 135 USE(instr); in VisitAddSubShifted() 140 USE(instr); in VisitAddSubWithCarry() 180 USE(instr); in VisitBitfield() 185 USE(instr); in VisitCompareBranch() 190 USE(instr); in VisitConditionalBranch() 196 USE(instr); in VisitConditionalCompareImmediate() 202 USE(instr); in VisitConditionalCompareRegister() 207 USE(instr); in VisitConditionalSelect() [all …]
|
/external/llvm/test/Transforms/PGOProfile/ |
D | branch1.ll | 9 …UN: opt < %s -pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 12 … < %s -passes=pgo-instr-use -pgo-test-profile-file=%t.profdata -S | FileCheck %s --check-prefix=USE 24 ; USE-LABEL: @test_br_1 25 ; USE-SAME: !prof ![[FUNC_ENTRY_COUNT:[0-9]+]] 31 ; USE: br i1 %cmp, label %if.then, label %if.end 32 ; USE-SAME: !prof ![[BW_ENTRY:[0-9]+]] 33 ; USE-DAG: ![[BW_ENTRY]] = !{!"branch_weights", i32 2, i32 1} 47 ; USE-DAG: {{![0-9]+}} = !{i32 1, !"ProfileSummary", {{![0-9]+}}} 48 ; USE-DAG: {{![0-9]+}} = !{!"DetailedSummary", {{![0-9]+}}} 49 ; USE-DAG: ![[FUNC_ENTRY_COUNT]] = !{!"function_entry_count", i64 3}
|
/external/llvm-project/compiler-rt/test/fuzzer/ |
D | seed_inputs.test | 6 USE-1: INFO: seed corpus: files: 1 9 RUN: %run %t-SimpleTest -runs=1 -seed_inputs=@%t.seed-inputs 2>&1 | FileCheck %s --check-prefix=USE… 10 RUN: %run %t-SimpleTest -runs=1 -seed_inputs=%t-SimpleTest 2>&1 | FileCheck %s --check-prefix=USE-1 12 USE-2: INFO: seed corpus: files: 2 14 RUN: %run %t-SimpleTest -runs=1 -seed_inputs=@%t.seed-inputs 2>&1 | FileCheck %s --check-prefix=USE… 15 …impleTest -runs=1 -seed_inputs=%t-SimpleTest,%t-SimpleTest 2>&1 | FileCheck %s --check-prefix=USE-2 19 RUN: %run %t-SimpleTest -runs=1 -seed_inputs=@%t.seed-inputs 2>&1 | FileCheck %s --check-prefix=USE… 20 …-seed_inputs=%t-SimpleTest,%t-SimpleTest,nonexistent-file, 2>&1 | FileCheck %s --check-prefix=USE-2
|
/external/llvm-project/llvm/test/Other/ |
D | new-pm-pgo-O0.ll | 3 …str-use-pipeline -profile-file='%t.profdata' %s 2>&1 |FileCheck %s --check-prefixes=USE_DEFAULT,USE 5 ; RUN: |FileCheck %s --check-prefixes=USE_PRE_LINK,USE 7 ; RUN: |FileCheck %s --check-prefixes=USE_PRE_LINK,USE 9 ; RUN: |FileCheck %s --check-prefixes=USE_POST_LINK,USE 11 ; RUN: |FileCheck %s --check-prefixes=USE_POST_LINK,USE 18 ; USE-NOT: Running pass: PGOIndirectCallPromotion 19 ; USE-NOT: Running pass: PGOMemOPSizeOpt
|