| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | new-delete-itanium.ll | 23 tail call void @_ZdlPv(i8* %foo) builtin 148 %nw = call i8* @_Znwm(i64 32) builtin 149 call void @_ZdlPv(i8* %nw) builtin 150 %na = call i8* @_Znam(i64 32) builtin 151 call void @_ZdaPv(i8* %na) builtin 152 %nwm = call i8* @_Znwm(i64 32) builtin 154 %nwj = call i8* @_Znwj(i32 32) builtin 156 %nam = call i8* @_Znam(i64 32) builtin 158 %naj = call i8* @_Znaj(i32 32) builtin 208 %call = call i8* @_Znwm(i64 8) builtin [all …]
|
| H A D | disable-builtin.ll | 1 ; Test that -disable-builtin works correctly. 3 ; RUN: opt < %s -passes=instcombine -disable-builtin strcat -S | FileCheck %s 5 ; RUN: not opt < %s -passes=instcombine -disable-builtin foobar -S 2>&1 | FileCheck --check-prefix=… 6 ; FOOBAR: cannot disable nonexistent builtin function foobar
|
| /llvm-project-15.0.7/libc/test/src/math/differential_testing/ |
| H A D | CMakeLists.txt | 101 -fno-builtin 121 -fno-builtin 141 -fno-builtin 161 -fno-builtin 181 -fno-builtin 201 -fno-builtin 221 -fno-builtin 241 -fno-builtin 252 -fno-builtin 263 -fno-builtin [all …]
|
| /llvm-project-15.0.7/clang/www/ |
| H A D | builtins.py | 147 def report_repl(builtin, repl): argument 148 …iltin %s used, replaced with %s\n" % (fileinput.filename(), fileinput.filelineno(), builtin, repl)) 150 def report_cant(builtin): argument 151 …uiltin %s used, too many replacements\n" % (fileinput.filename(), fileinput.filelineno(), builtin)) 154 for builtin, repl in repl_map.items(): 155 if builtin in line: 156 line = line.replace(builtin, repl) 157 report_repl(builtin, repl)
|
| /llvm-project-15.0.7/clang/test/Driver/ |
| H A D | rocm-device-libs.cl | 139 // COMMON-SAME: "-mlink-builtin-bitcode" "{{.*}}/amdgcn/bitcode/opencl.bc" 140 // COMMON-SAME: "-mlink-builtin-bitcode" "{{.*}}/amdgcn/bitcode/ocml.bc" 141 // COMMON-SAME: "-mlink-builtin-bitcode" "{{.*}}/amdgcn/bitcode/ockl.bc" 143 // GFX900-DEFAULT-SAME: "-mlink-builtin-bitcode" "{{.*}}/amdgcn/bitcode/oclc_daz_opt_off.bc" 144 // GFX803-DEFAULT-SAME: "-mlink-builtin-bitcode" "{{.*}}/amdgcn/bitcode/oclc_daz_opt_on.bc" 145 // GFX700-DEFAULT-SAME: "-mlink-builtin-bitcode" "{{.*}}/amdgcn/bitcode/oclc_daz_opt_on.bc" 146 // COMMON-DAZ-SAME: "-mlink-builtin-bitcode" "{{.*}}/amdgcn/bitcode/oclc_daz_opt_on.bc" 173 // WAVE64: "-mlink-builtin-bitcode" "{{.*}}/amdgcn/bitcode/oclc_wavefrontsize64_on.bc" 174 // WAVE32: "-mlink-builtin-bitcode" "{{.*}}/amdgcn/bitcode/oclc_wavefrontsize64_off.bc" 176 // GFX900: "-mlink-builtin-bitcode" "{{.*}}/amdgcn/bitcode/oclc_isa_version_900.bc" [all …]
|
| H A D | hip-device-libs.hip | 184 // ALL-SAME: "-mlink-builtin-bitcode" "{{.*}}hip.bc" 185 // ALL-SAME: "-mlink-builtin-bitcode" "{{.*}}ocml.bc" 186 // ALL-SAME: "-mlink-builtin-bitcode" "{{.*}}ockl.bc" 188 // FLUSHD-SAME: "-mlink-builtin-bitcode" "{{.*}}oclc_daz_opt_on.bc" 196 // INST-SAME: "-mlink-builtin-bitcode" "{{.*}}instrument.bc" 198 // FAST: "-mlink-builtin-bitcode" "{{.*}}oclc_daz_opt_off.bc" 203 // FINITE: "-mlink-builtin-bitcode" "{{.*}}oclc_daz_opt_off.bc" 208 // UNSAFE: "-mlink-builtin-bitcode" "{{.*}}oclc_daz_opt_off.bc" 213 // DIVSQRT: "-mlink-builtin-bitcode" "{{.*}}oclc_daz_opt_off.bc" 219 // ABI4: "-mlink-builtin-bitcode" "{{.*}}oclc_abi_version_400.bc" [all …]
|
| H A D | hipspv-device-libs.hip | 23 // HIP-PATH: "-mlink-builtin-bitcode" {{".*/hipspv/lib/hip-device-lib/hipspv-spirv64.bc"}} 24 // HIP-DEV-LIB-PATH-NOT: "-mlink-builtin-bitcode" {{".*/hipspv/lib/hip-device-lib/hipspv-spirv64.bc… 25 // HIP-DEV-LIB-PATH: "-mlink-builtin-bitcode" {{".*/hipspv-dev-lib/hipspv-spirv64.bc"}} 26 // HIP-DEV-LIB: "-mlink-builtin-bitcode" {{".*/hipspv-dev-lib/a/a.bc"}} 27 // HIP-DEV-LIB-SAME: "-mlink-builtin-bitcode" {{".*/hipspv-dev-lib/b/b.bc"}}
|
| H A D | hip-wavefront-size.hip | 7 // WAVE64: "-mlink-builtin-bitcode" "{{.*}}oclc_wavefrontsize64_on.bc"{{.*}} "-target-cpu" "gfx900" 13 // WAVE32: "-mlink-builtin-bitcode" "{{.*}}oclc_wavefrontsize64_off.bc"{{.*}} "-target-cpu" "gfx101… 20 // BOTH-DAG: "-mlink-builtin-bitcode" "{{.*}}oclc_wavefrontsize64_on.bc"{{.*}} "-target-cpu" "gfx90… 21 // BOTH-DAG: "-mlink-builtin-bitcode" "{{.*}}oclc_wavefrontsize64_off.bc"{{.*}} "-target-cpu" "gfx1…
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | CMakeLists.txt | 51 clang_tablegen(arm_mve_builtins.inc -gen-arm-mve-builtin-def 54 clang_tablegen(arm_mve_builtin_cg.inc -gen-arm-mve-builtin-codegen 57 clang_tablegen(arm_mve_builtin_sema.inc -gen-arm-mve-builtin-sema 60 clang_tablegen(arm_mve_builtin_aliases.inc -gen-arm-mve-builtin-aliases 66 clang_tablegen(arm_sve_builtin_cg.inc -gen-arm-sve-builtin-codegen 75 clang_tablegen(arm_cde_builtins.inc -gen-arm-cde-builtin-def 78 clang_tablegen(arm_cde_builtin_cg.inc -gen-arm-cde-builtin-codegen 81 clang_tablegen(arm_cde_builtin_sema.inc -gen-arm-cde-builtin-sema 84 clang_tablegen(arm_cde_builtin_aliases.inc -gen-arm-cde-builtin-aliases 90 clang_tablegen(riscv_vector_builtin_cg.inc -gen-riscv-vector-builtin-codegen [all …]
|
| /llvm-project-15.0.7/mlir/test/Pass/ |
| H A D | pipeline-parsing.mlir | 1 // RUN: mlir-opt %s -mlir-disable-threading -pass-pipeline='builtin.module(test-module-pass,func.fu… 4 // RUN: not mlir-opt %s -pass-pipeline='builtin.module(test-module-pass' 2>&1 | FileCheck --check-p… 5 // RUN: not mlir-opt %s -pass-pipeline='builtin.module(test-module-pass))' 2>&1 | FileCheck --check… 6 // RUN: not mlir-opt %s -pass-pipeline='builtin.module()(' 2>&1 | FileCheck --check-prefix=CHECK_ER… 14 // CHECK_ERROR_5: Can't add pass '{{.*}}TestModulePass' restricted to 'builtin.module' on a PassMa… 26 // CHECK: Pipeline Collection : ['builtin.module', 'func.func'] 32 // CHECK-NEXT: 'builtin.module' Pipeline 37 // TEXTUAL_CHECK: Pipeline Collection : ['builtin.module', 'func.func'] 40 // TEXTUAL_CHECK-NEXT: 'builtin.module' Pipeline 47 // GENERIC_MERGE_CHECK: Pipeline Collection : ['builtin.module', 'any'] [all …]
|
| H A D | pipeline-options-parsing.mlir | 1 // RUN: not mlir-opt %s -pass-pipeline='builtin.module(test-module-pass{)' 2>&1 | FileCheck --check… 2 // RUN: not mlir-opt %s -pass-pipeline='builtin.module(test-module-pass{test-option=3})' 2>&1 | Fil… 3 // RUN: not mlir-opt %s -pass-pipeline='builtin.module(func.func(test-options-pass{list=3}), test-m… 8 // RUN: mlir-opt %s -verify-each=false -pass-pipeline='builtin.module(func.func(test-options-pass{l… 17 // CHECK_3: builtin.module(func.func(test-options-pass{list=3 string= }),func.func(test-options-pas…
|
| H A D | crash-recovery.mlir | 1 // RUN: mlir-opt %s -pass-pipeline='builtin.module(test-module-pass, test-pass-crash)' -mlir-pass-p… 3 // RUN: mlir-opt %s -pass-pipeline='builtin.module(test-module-pass, test-pass-crash)' -mlir-pass-p… 25 // REPRO: pipeline: "builtin.module(test-module-pass,test-pass-crash)" 29 // REPRO_LOCAL: pipeline: "builtin.module(test-pass-crash)" 33 // REPRO_LOCAL_DYNAMIC: pipeline: "builtin.module(test-pass-crash)"
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/include/clang/Basic/ |
| H A D | BUILD.gn | 91 args = [ "-gen-arm-mve-builtin-def" ] 96 args = [ "-gen-arm-mve-builtin-codegen" ] 101 args = [ "-gen-arm-mve-builtin-sema" ] 106 args = [ "-gen-arm-mve-builtin-aliases" ] 116 args = [ "-gen-arm-sve-builtin-codegen" ] 131 args = [ "-gen-arm-cde-builtin-def" ] 136 args = [ "-gen-arm-cde-builtin-codegen" ] 141 args = [ "-gen-arm-cde-builtin-sema" ] 146 args = [ "-gen-arm-cde-builtin-aliases" ] 158 args = [ "-gen-riscv-vector-builtin-codegen" ] [all …]
|
| /llvm-project-15.0.7/llvm/test/Assembler/ |
| H A D | attribute-builtin.ll | 2 ; Make sure that llvm-as/llvm-dis properly assembly/disassembly the 'builtin' 16 ; CHECK-ASSEMBLES: attributes [[BUILTIN]] = { builtin } 24 ; Make sure that we do not accept the 'builtin' attribute on function 31 ; CHECK-BAD: Attribute 'builtin' can only be applied to a callsite. 33 ; CHECK-BAD: Attribute 'builtin' can only be applied to a callsite. 49 attributes #0 = { builtin }
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | BuiltinDialect.td | 21 "A dialect containing the builtin Attributes, Operations, and Types"; 22 let name = "builtin"; 28 // Register the builtin Attributes. 30 // Register the builtin Location Attributes. 32 // Register the builtin Types.
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | builtin-std-move-nobuiltin.cpp | 17 int builtin; variable 18 static_assert(addr(std::move(builtin)) == &BUILTIN); 19 static_assert(addr(std::move_if_noexcept(builtin)) == &BUILTIN); 20 static_assert(addr(std::forward(builtin)) == &BUILTIN);
|
| /llvm-project-15.0.7/mlir/test/IR/ |
| H A D | generic-visitors-interrupt.mlir | 10 // CHECK: step 0 op 'builtin.module' before all regions 23 // CHECK: step 0 op 'builtin.module' before all regions 42 // CHECK: step 0 op 'builtin.module' before all regions 61 // CHECK: step 0 op 'builtin.module' before all regions 85 // CHECK: step 0 op 'builtin.module' before all regions 108 // CHECK: step 0 op 'builtin.module' before all regions 113 // CHECK: step 5 op 'builtin.module' after all regions 127 // CHECK: step 0 op 'builtin.module' before all regions 136 // CHECK: step 9 op 'builtin.module' after all regions 150 // CHECK: step 0 op 'builtin.module' before all regions [all …]
|
| H A D | visitors.mlir | 25 // CHECK: Visiting op 'builtin.module' 36 // CHECK: Visiting block ^bb0 from region 0 from operation 'builtin.module' 43 // CHECK: Visiting region 0 from operation 'builtin.module' 58 // CHECK: Visiting op 'builtin.module' 65 // CHECK: Visiting block ^bb0 from region 0 from operation 'builtin.module' 72 // CHECK: Visiting region 0 from operation 'builtin.module' 104 // CHECK: Erasing op 'builtin.module' 130 // CHECK: Visiting op 'builtin.module' 148 // CHECK: Visiting region 0 from operation 'builtin.module' 161 // CHECK: Visiting op 'builtin.module' [all …]
|
| H A D | invalid-module-op.mlir | 6 // expected-error@+1 {{'builtin.module' op expects region #0 to have 0 or 1 blocks}} 7 builtin.module { 20 builtin.module {
|
| /llvm-project-15.0.7/mlir/test/Dialect/Builtin/ |
| H A D | canonicalize.mlir | 13 %inputs:2 = builtin.unrealized_conversion_cast %arg0, %arg1 : i32, i32 to i64, i64 14 %outputs:2 = builtin.unrealized_conversion_cast %inputs#0, %inputs#1 : i64, i64 to i32, i32 22 %inputs:2 = builtin.unrealized_conversion_cast %arg0, %arg1 : i32, i32 to i64, i64 23 %outputs:2 = builtin.unrealized_conversion_cast %arg2, %inputs#1 : i64, i64 to i32, i32
|
| /llvm-project-15.0.7/mlir/test/Transforms/ |
| H A D | test-legalizer-full.mlir | 35 builtin.module attributes {test.recursively_legal} { 51 builtin.module { 70 builtin.module { 86 builtin.module { 106 builtin.module { 126 builtin.module {
|
| /llvm-project-15.0.7/mlir/test/Conversion/GPUToSPIRV/ |
| H A D | builtins.mlir | 4 func.func @builtin() { 28 func.func @builtin() { 54 func.func @builtin() { 78 func.func @builtin() { 103 func.func @builtin() { 125 func.func @builtin() { 147 func.func @builtin() { 171 func.func @builtin() { 227 func.func @builtin() { 251 func.func @builtin() { [all …]
|
| /llvm-project-15.0.7/libc/test/src/string/memory_utils/ |
| H A D | elements_test.cpp | 38 builtin::_1, // 39 builtin::_2, // 40 builtin::_3, // 41 builtin::_4, // 42 builtin::_8 //
|
| /llvm-project-15.0.7/mlir/test/Conversion/MemRefToSPIRV/ |
| H A D | memref-to-spirv.mlir | 72 // CHECK-DAG: %[[IDX_CAST:.+]] = builtin.unrealized_conversion_cast %[[IDX]] 93 // CHECK-DAG: %[[IDX_CAST:.+]] = builtin.unrealized_conversion_cast %[[IDX]] 169 // CHECK: %[[ARG1_CAST:.+]] = builtin.unrealized_conversion_cast %[[ARG1]] : index to i32 214 // CHECK: %[[ARG0_CAST:.+]] = builtin.unrealized_conversion_cast %[[ARG0]] 240 // CHECK-DAG: %[[ARG1_CAST:.+]] = builtin.unrealized_conversion_cast %[[ARG1]] : i8 to i32 241 // CHECK-DAG: %[[ARG0_CAST:.+]] = builtin.unrealized_conversion_cast %[[ARG0]] 264 // CHECK-DAG: %[[ARG2_CAST:.+]] = builtin.unrealized_conversion_cast %[[ARG2]] : i16 to i32 265 // CHECK-DAG: %[[ARG0_CAST:.+]] = builtin.unrealized_conversion_cast %[[ARG0]] 266 // CHECK-DAG: %[[ARG1_CAST:.+]] = builtin.unrealized_conversion_cast %[[ARG1]] : index to i32 353 // CHECK-DAG: %[[ARG1_CAST:.+]] = builtin.unrealized_conversion_cast %[[ARG1]] : i8 to i32 [all …]
|
| /llvm-project-15.0.7/mlir/test/Conversion/VectorToLLVM/ |
| H A D | vector-to-llvm.mlir | 92 // CHECK: %[[A1:.*]] = builtin.unrealized_conversion_cast %[[A]] : index to i64 593 // CHECK: %[[B:.*]] = builtin.unrealized_conversion_cast %{{.*}} : 771 // CHECK: %[[C:.*]] = builtin.unrealized_conversion_cast %[[A]] : si4 to i4 784 // CHECK: %[[C:.*]] = builtin.unrealized_conversion_cast %[[A]] : ui4 to i4 809 // CHECK: %[[C:.*]] = builtin.unrealized_conversion_cast %[[A]] : ui32 to i32 833 // CHECK: %[[C:.*]] = builtin.unrealized_conversion_cast %[[A]] : si40 to i40 846 // CHECK: %[[C:.*]] = builtin.unrealized_conversion_cast %[[A]] : ui40 to i40 1852 // CHECK: %[[C:.*]] = builtin.unrealized_conversion_cast %[[CO]] : index to i64 1878 // CHECK: %[[C:.*]] = builtin.unrealized_conversion_cast %[[CO]] : index to i64 1980 // CHECK: %[[C:.*]] = builtin.unrealized_conversion_cast %[[CO]] : index to i64 [all …]
|