Home
last modified time | relevance | path

Searched refs:builtin (Results 1 – 25 of 345) sorted by relevance

12345678910>>...14

/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dnew-delete-itanium.ll23 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 Ddisable-builtin.ll1 ; 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 DCMakeLists.txt101 -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 Dbuiltins.py147 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 Drocm-device-libs.cl139 // 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 Dhip-device-libs.hip184 // 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 Dhipspv-device-libs.hip23 // 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 Dhip-wavefront-size.hip7 // 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 DCMakeLists.txt51 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 Dpipeline-parsing.mlir1 // 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 Dpipeline-options-parsing.mlir1 // 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 Dcrash-recovery.mlir1 // 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 DBUILD.gn91 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 Dattribute-builtin.ll2 ; 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 DBuiltinDialect.td21 "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 Dbuiltin-std-move-nobuiltin.cpp17 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 Dgeneric-visitors-interrupt.mlir10 // 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 Dvisitors.mlir25 // 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 Dinvalid-module-op.mlir6 // 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 Dcanonicalize.mlir13 %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 Dtest-legalizer-full.mlir35 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 Dbuiltins.mlir4 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 Delements_test.cpp38 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 Dmemref-to-spirv.mlir72 // 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 Dvector-to-llvm.mlir92 // 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 …]

12345678910>>...14