Home
last modified time | relevance | path

Searched refs:bulk (Results 1 – 25 of 49) sorted by relevance

12

/llvm-project-15.0.7/openmp/runtime/tools/
H A Dcheck-depends.pl32 my @bulk;
34 push( @bulk, ( $i == $n ? ">>> " : " " ) . $bulk->[ $i ] );
57 my @bulk;
99 my @bulk;
118 ( $i < @bulk and $bulk[ $i ] =~ m{^\s*$} )
128 ( $i < @bulk and $bulk[ $i ] =~ m{^\s*Tag\s+Type\s+Name/Value\s*$} )
166 my @bulk;
183 ( $i < @bulk and $bulk[ $i ] =~ m{^\Q$file\E:$} )
246 my @bulk;
262 …( $i < @bulk and $bulk[ $i ] =~ m{^Microsoft \(R\) COFF\/PE Dumper Version.*$} ) or parse_error( $…
[all …]
H A Dmessage-converter.pl50 my $bulk =
251 $bulk =
272 $bulk .=
278 $bulk .=
317 $bulk .=
337 $bulk .=
352 $bulk .=
357 $bulk .=
382 $bulk .=
401 $bulk .=
[all …]
H A Dgenerate-def.pl31 my @bulk = read_file( $input );
48 foreach my $line ( @bulk ) {
134 my $bulk;
136 $bulk = "EXPORTS\n";
139 $bulk .= sprintf( " %-40s ", $entry );
143 $bulk .= "DATA";
145 $bulk .= "\@" . $ordinal;
148 $bulk .= "\n";
152 write_file( $output, \$bulk );
154 print( $bulk );
H A Dcheck-instruction-set.pl117 my @bulk;
123 execute( [ "x86_64-k1om-linux-objdump", "-d", $file ], -stdout => \@bulk );
129 foreach my $line ( @bulk ) {
/llvm-project-15.0.7/openmp/runtime/tools/lib/
H A DUname.pm224 my $bulk; # Content of release file.
235 $bulk = read_file( $release );
237 $bulk = "";
239 if ( $bulk =~ m{^DISTRIB_} ) {
241 $bulk =~ m{^DISTRIB_ID\s*=\s*(.*?)\s*$}m
244 $bulk =~ m{^DISTRIB_RELEASE\s*=\s*(.*?)\s*$}m
281 $bulk = read_file( $release );
288 $bulk =~ m{\A(.*)$}m
302 $bulk =~ m{\A(.*)$}m
309 $bulk =~ m{^VERSION\s*=\s*(.*)\s*$}m
[all …]
H A Dtools.pm1380 my @bulk;
1441 ${ $opts{ -bulk } } = "";
1448 return $bulk[ 0 ];
1451 if ( ( @bulk > 0 ) and ( substr( $bulk[ -1 ], -1, 1 ) ne "\n" ) ) {
1452 $bulk[ -1 ] .= "\n";
1458 chomp( @bulk );
1461 return @bulk;
1549 if ( ref( $bulk ) eq "" ) {
1550 if ( defined( $bulk ) ) {
1551 $handle->print( $bulk );
[all …]
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_environment.cpp244 char *bulk = NULL; in ___kmp_env_blk_parse_string() local
255 char const *ptr = bulk; in ___kmp_env_blk_parse_string()
289 block->bulk = bulk; in ___kmp_env_blk_parse_string()
310 char *bulk = NULL; in ___kmp_env_blk_parse_windows() local
351 var = bulk; in ___kmp_env_blk_parse_windows()
367 block->bulk = bulk; in ___kmp_env_blk_parse_windows()
384 char *bulk = NULL; in ___kmp_env_blk_parse_unix() local
398 bulk = (char *)allocate(size); in ___kmp_env_blk_parse_unix()
408 var = bulk; in ___kmp_env_blk_parse_unix()
423 block->bulk = bulk; in ___kmp_env_blk_parse_unix()
[all …]
H A Dkmp_str.h36 char bulk[512]; // Do not use this field! member
42 (b)->str = (b)->bulk; \
43 (b)->size = sizeof((b)->bulk); \
45 (b)->bulk[0] = 0; \
H A Dkmp_str.cpp62 KMP_DEBUG_ASSERT((b)->size >= sizeof((b)->bulk)); \
63 KMP_DEBUG_ASSERT((b)->size % sizeof((b)->bulk) == 0); \
66 (b)->size == sizeof((b)->bulk) ? (b)->str == &(b)->bulk[0] : 1); \
67 KMP_DEBUG_ASSERT((b)->size > sizeof((b)->bulk) ? (b)->str != &(b)->bulk[0] \
91 if (buffer->str == &buffer->bulk[0]) { in __kmp_str_buf_reserve()
96 KMP_MEMCPY_S(buffer->str, buffer->size, buffer->bulk, buffer->used + 1); in __kmp_str_buf_reserve()
114 if (buffer->size <= sizeof(buffer->bulk)) { in __kmp_str_buf_detach()
119 KMP_MEMCPY_S(buffer->str, buffer->size, buffer->bulk, buffer->used + 1); in __kmp_str_buf_detach()
125 if (buffer->size > sizeof(buffer->bulk)) { in __kmp_str_buf_free()
128 buffer->str = buffer->bulk; in __kmp_str_buf_free()
[all …]
H A Dkmp_environment.h60 char *bulk; member
66 void __kmp_env_blk_init(kmp_env_blk_t *block, char const *bulk);
/llvm-project-15.0.7/lld/test/wasm/
H A Ddata-segments.ll2 ; RUN: llc --mtriple=wasm32-unknown-unknown -filetype=obj %s -o %t.bulk-mem.o -mattr=+bulk-memory
3 ; RUN: llc --mtriple=wasm64-unknown-unknown -filetype=obj %s -o %t.bulk-mem64.o -mattr=+bulk-memory
4 …riple=wasm32-unknown-unknown -filetype=obj %s -o %t.atomics.bulk-mem.o -mattr=+atomics,+bulk-memory
5 …iple=wasm64-unknown-unknown -filetype=obj %s -o %t.atomics.bulk-mem64.o -mattr=+atomics,+bulk-memo…
12 ; bulk memory, unshared memory => active segments
13 ; RUN: wasm-ld -no-gc-sections --no-entry %t.bulk-mem.o -o %t.bulk-mem.wasm
16 ; bulk memory, unshared memory, wasm64 => active segments
17 ; RUN: wasm-ld -mwasm64 -no-gc-sections --no-entry %t.bulk-mem64.o -o %t.bulk-mem64.wasm
20 ; atomics, bulk memory, shared memory => passive segments
21 …ons --no-entry --shared-memory --max-memory=131072 %t.atomics.bulk-mem.o -o %t.atomics.bulk-mem.wa…
[all …]
H A Dshared-memory.yaml3 # RUN: wasm-ld --no-entry --shared-memory --features=atomics,bulk-memory %t1.o -o - | obj2yaml | Fi…
7 # RUN: not wasm-ld --no-entry --shared-memory --max-memory=131072 --features=bulk-memory %t1.o -o -…
13 # RUN: wasm-ld --no-entry --shared-memory --max-memory=131072 --features=atomics,bulk-memory %t1.o …
63 # SHARED-NO-BULK-MEM: 'bulk-memory' feature must be used in order to use shared memory
H A Dshared-memory-no-atomics.yaml61 …memory-no-atomics.yaml.tmp1.o because it was not compiled with 'atomics' or 'bulk-memory' features.
H A Dtls-implicit.yaml77 Name: "bulk-memory"
/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dtarget-features-tls.ll1 ; RUN: llc < %s -mattr=-bulk-memory,atomics | FileCheck %s --check-prefixes NO-BULK-MEM
2 ; RUN: llc < %s -mattr=+bulk-memory,atomics | FileCheck %s --check-prefixes BULK-MEM
11 ; -bulk-memory
22 ; +bulk-memory
30 ; BULK-MEM-NEXT: .ascii "bulk-memory"
H A Dtls-local-exec.ll2 …disable-wasm-fallthrough-return-opt -wasm-disable-explicit-locals -mattr=+bulk-memory,atomics - | …
3 …disable-wasm-fallthrough-return-opt -wasm-disable-explicit-locals -mattr=+bulk-memory,atomics -fas…
6 …disable-wasm-fallthrough-return-opt -wasm-disable-explicit-locals -mattr=+bulk-memory,atomics - | …
7 …disable-wasm-fallthrough-return-opt -wasm-disable-explicit-locals -mattr=+bulk-memory,atomics -fas…
9 ; Finally, when bulk memory is disabled, no TLS code should be generated.
10 …disable-wasm-fallthrough-return-opt -wasm-disable-explicit-locals -mattr=-bulk-memory,atomics - | …
H A Dtls-general-dynamic.ll2 …disable-wasm-fallthrough-return-opt -wasm-disable-explicit-locals -mattr=+bulk-memory,atomics | Fi…
3 …disable-wasm-fallthrough-return-opt -wasm-disable-explicit-locals -mattr=+bulk-memory,atomics -fas…
4 …disable-wasm-fallthrough-return-opt -wasm-disable-explicit-locals -mattr=-bulk-memory,atomics | Fi…
H A Dtarget-features.ll85 ; +atomics, +bulk-memory, +mutable-globals, +nontrapping-fptoint,
93 ; BLEEDING-EDGE-NEXT: .ascii "bulk-memory"
H A Dbulk-memory.ll1 …ugh-return-opt -wasm-disable-explicit-locals -wasm-keep-registers -mattr=+bulk-memory | FileCheck …
2 …ugh-return-opt -wasm-disable-explicit-locals -wasm-keep-registers -mattr=-bulk-memory | FileCheck …
4 ; Test that basic bulk memory codegen works correctly
144 ; bulk memory instructions. The stack pointer is bumped by 112 instead
H A Dbulk-memory64.ll1 …ugh-return-opt -wasm-disable-explicit-locals -wasm-keep-registers -mattr=+bulk-memory | FileCheck …
2 …ugh-return-opt -wasm-disable-explicit-locals -wasm-keep-registers -mattr=-bulk-memory | FileCheck …
4 ; Test that basic bulk memory codegen works correctly
147 ; bulk memory instructions. The stack pointer is bumped by 112 instead
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrBulkMemory.td1 // WebAssemblyInstrBulkMemory.td - bulk memory codegen support --*- tablegen -*-
10 /// WebAssembly bulk memory codegen constructs.
14 // Instruction requiring HasBulkMemory and the bulk memory prefix byte
23 // Bespoke types and nodes for bulk memory ops
H A DWebAssembly.td54 SubtargetFeature<"bulk-memory", "HasBulkMemory", "true",
55 "Enable bulk memory operations">;
/llvm-project-15.0.7/llvm/test/MC/WebAssembly/
H A Dbulk-memory-encodings.s1 # RUN: llvm-mc -show-encoding -no-type-check -triple=wasm32-unknown-unknown -mattr=+bulk-memory < %…
2 # RUN: llvm-mc -show-encoding -no-type-check -triple=wasm64-unknown-unknown -mattr=+bulk-memory < %…
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DBuiltinsWebAssembly.def29 TARGET_BUILTIN(__builtin_wasm_tls_size, "z", "nc", "bulk-memory")
30 TARGET_BUILTIN(__builtin_wasm_tls_align, "z", "nc", "bulk-memory")
31 TARGET_BUILTIN(__builtin_wasm_tls_base, "v*", "nU", "bulk-memory")
/llvm-project-15.0.7/lld/test/wasm/lto/
H A Dtls.ll24 attributes #0 = { noinline nounwind optnone "target-features"="+atomics,+bulk-memory,+mutable-globa…

12