Home
last modified time | relevance | path

Searched refs:block (Results 1 – 25 of 3340) sorted by relevance

12345678910>>...134

/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_blk.c19 block.size = 0; in isl_blk_empty()
20 block.data = NULL; in isl_blk_empty()
21 return block; in isl_blk_empty()
26 return block.size == 0 && block.data == NULL; in isl_blk_is_empty()
32 block.size = -1; in isl_blk_error()
34 return block; in isl_blk_error()
39 return block.size == -1 && block.data == NULL; in isl_blk_is_error()
58 return block; in extend()
65 block.data = p; in extend()
71 return block; in extend()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/builtins/arm/
H A Dumodsi3.S109 block(31)
131 block(9)
132 block(8)
133 block(7)
134 block(6)
135 block(5)
136 block(4)
137 block(3)
138 block(2)
139 block(1)
[all …]
H A Dudivmodsi4.S118 block(31)
140 block(9)
141 block(8)
142 block(7)
143 block(6)
144 block(5)
145 block(4)
146 block(3)
147 block(2)
148 block(1)
[all …]
H A Dudivsi3.S220 block(31)
242 block(9)
243 block(8)
244 block(7)
245 block(6)
246 block(5)
247 block(4)
248 block(3)
249 block(2)
250 block(1)
[all …]
/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Dunpred-control-flow-in-it-block.s4 @ an IT block, but not the last instruction in the block.
8 …]:{{[0-9]+}}: error: instruction must be outside of IT block or the last instruction in an IT block
10 …]:{{[0-9]+}}: error: instruction must be outside of IT block or the last instruction in an IT block
12 …]:{{[0-9]+}}: error: instruction must be outside of IT block or the last instruction in an IT block
16 …]:{{[0-9]+}}: error: instruction must be outside of IT block or the last instruction in an IT block
18 …]:{{[0-9]+}}: error: instruction must be outside of IT block or the last instruction in an IT block
20 …]:{{[0-9]+}}: error: instruction must be outside of IT block or the last instruction in an IT block
24 …]:{{[0-9]+}}: error: instruction must be outside of IT block or the last instruction in an IT block
26 …]:{{[0-9]+}}: error: instruction must be outside of IT block or the last instruction in an IT block
28 …]:{{[0-9]+}}: error: instruction must be outside of IT block or the last instruction in an IT block
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/MIR/X86/
H A Dblock-address-operands.mir15 block:
25 "quoted block":
50 block:
59 successors: %bb.1.block
60 ; CHECK: $rax = LEA64r $rip, 1, $noreg, blockaddress(@test, %ir-block.block), $noreg
61 $rax = LEA64r $rip, 1, _, blockaddress(@test, %ir-block.block), _
65 bb.1.block (address-taken):
75 $rax = LEA64r $rip, 1, _, blockaddress(@test2, %ir-block."quoted block"), _
113 successors: %bb.1.block
115 $rax = LEA64r $rip, 1, _, blockaddress(@test, %ir-block.block) + 2, _
[all …]
H A Dundefined-ir-block-in-blockaddress.mir9 store volatile i8* blockaddress(@test, %block), i8** @addr
11 indirectbr i8* %val, [label %block]
13 block:
22 successors: %bb.1.block
23 ; CHECK: [[@LINE+1]]:51: use of undefined IR block '%ir-block."block "'
24 $rax = LEA64r $rip, 1, _, blockaddress(@test, %ir-block."block "), _
28 bb.1.block (address-taken):
/llvm-project-15.0.7/mlir/lib/Analysis/
H A DLiveness.cpp34 BlockInfoBuilder(Block *block) : block(block) { in BlockInfoBuilder()
46 if (ownerBlock != block) { in BlockInfoBuilder()
70 block->walk([&](Operation *op) { in BlockInfoBuilder()
108 Block *block{nullptr}; member
131 builders.try_emplace(block, block).first->second; in buildBlockMapping()
134 toProcess.insert(block->pred_begin(), block->pred_end()); in buildBlockMapping()
170 info.block = builder.block; in build()
232 return getLiveness(block)->in(); in getLiveIn()
311 for (Operation &op : *block) { in print()
369 return &block->front(); in getStartOperation()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_sync_test.cpp22 u64 block[1] = {}; // fake malloc block in TEST() local
24 MBlock *mb = m->GetBlock((uptr)&block[0]); in TEST()
30 mb = m->GetBlock((uptr)&block[0]); in TEST()
38 u64 block[4] = {}; // fake malloc block in TEST() local
46 mb1 = m->GetBlock((uptr)&block[0]); in TEST()
48 mb2 = m->GetBlock((uptr)&block[1]); in TEST()
59 u64 block[4] = {}; // fake malloc block in TEST() local
65 CHECK_EQ(s1->addr, (uptr)&block[0]); in TEST()
68 CHECK_EQ(s2->addr, (uptr)&block[1]); in TEST()
70 s1 = m->GetSyncIfExists((uptr)&block[0]); in TEST()
[all …]
/llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/
H A DDenseAnalysis.cpp25 for (Block &block : region) { in initialize()
26 visitBlock(&block); in initialize()
27 for (Operation &op : block) in initialize()
38 else if (auto *block = point.dyn_cast<Block *>()) in visit() local
39 visitBlock(block); in visit()
89 if (!getOrCreateFor<Executable>(block, block)->isLive()) in visitBlock()
93 AbstractDenseLattice *after = getLattice(block); in visitBlock()
99 if (block->isEntryBlock()) { in visitBlock()
111 join(after, *getLatticeFor(block, prev)); in visitBlock()
127 for (Block::pred_iterator it = block->pred_begin(), e = block->pred_end(); in visitBlock()
[all …]
H A DSparseAnalysis.cpp56 for (Block &block : region) { in initializeRecursively()
58 visitBlock(&block); in initializeRecursively()
59 for (Operation &op : block) in initializeRecursively()
71 else if (Block *block = point.dyn_cast<Block *>()) in visit() local
72 visitBlock(block); in visit()
138 if (block->getNumArguments() == 0) in visitBlock()
142 if (!getOrCreate<Executable>(block)->isLive()) in visitBlock()
147 argLattices.reserve(block->getNumArguments()); in visitBlock()
161 if (block->isEntryBlock()) { in visitBlock()
181 block, branch, block->getParent()->getRegionNumber(), argLattices); in visitBlock()
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dselect-blockaddress.mir14 indirectbr i8* blockaddress(@test_blockaddress, %block), [label %block]
32 ; CHECK: bb.0 (%ir-block.0):
33 …@test_blockaddress, %ir-block.block), target-flags(aarch64-pageoff, aarch64-nc) blockaddress(@test…
38 ; CHECK: bb.1.block (address-taken):
40 ; LARGE: bb.0 (%ir-block.0):
41 … = MOVZXi target-flags(aarch64-g0, aarch64-nc) blockaddress(@test_blockaddress, %ir-block.block), 0
44 … MOVKXi [[MOVKXi1]], target-flags(aarch64-g3) blockaddress(@test_blockaddress, %ir-block.block), 48
51 ; LARGE: bb.1.block (address-taken):
52 bb.1 (%ir-block.0):
53 %0:gpr(p0) = G_BLOCK_ADDR blockaddress(@test_blockaddress, %ir-block.block)
[all …]
H A Dlegalize-blockaddress.mir10 store i8* blockaddress(@test_blockaddress, %block), i8** @addr
11 indirectbr i8* blockaddress(@test_blockaddress, %block), [label %block]
13 block: ; preds = %0
27 ; CHECK: bb.0 (%ir-block.0):
28 …CK: [[BLOCK_ADDR:%[0-9]+]]:_(p0) = G_BLOCK_ADDR blockaddress(@test_blockaddress, %ir-block.block)
33 ; CHECK: bb.1.block (address-taken):
35 bb.1 (%ir-block.0):
36 %0:_(p0) = G_BLOCK_ADDR blockaddress(@test_blockaddress, %ir-block.block)
41 bb.2.block (address-taken):
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Dwarn-retain-cycle.m3 void *_Block_copy(const void *block);
6 - (void) setBlock: (void(^)(void)) block;
7 - (void) addBlock: (void(^)(void)) block;
13 x.block = // expected-note {{block will be retained by the captured object}}
23 x.block = ^{ [weakx actNow]; };
28 weakx.block = ^{ [x actNow]; };
31 …x.block = ^{ (void)x.actNow; }; // expected-warning {{capturing 'x' strongly in this block is lik…
87 void (^block)(void); field
93block = ^{ // expected-note {{block will be retained by an object strongly retained by the capture…
101 - (void)addOperationWithBlock:(void (^)(void))block;
[all …]
/llvm-project-15.0.7/mlir/lib/IR/
H A DVisitors.cpp31 for (auto &block : region) { in walk() local
32 for (auto &nestedOp : block) in walk()
46 callback(&block); in walk()
47 for (auto &nestedOp : block) in walk()
50 callback(&block); in walk()
62 for (auto &block : region) { in walk() local
82 for (Block &block : region) { in walk()
115 for (auto &block : region) { in walk() local
116 for (auto &nestedOp : block) in walk()
171 for (auto &block : region) { in walk() local
[all …]
H A DVerifier.cpp58 verifyBlock(Block &block,
100 if (!block->getParent()) in mayBeValidWithoutTerminator()
104 Operation *op = block->getParentOp(); in mayBeValidWithoutTerminator()
111 for (auto arg : block.getArguments()) in verifyBlock()
112 if (arg.getOwner() != &block) in verifyBlock()
116 if (block.empty()) { in verifyBlock()
125 for (Operation &op : block) { in verifyBlock()
151 return block.back().emitOpError( in verifyBlock()
224 for (Block &block : region) in verifyOperation()
334 for (Block &block : region) { in verifyDominanceOfContainedRegions()
[all …]
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_environment.cpp289 block->bulk = bulk; in ___kmp_env_blk_parse_string()
290 block->vars = vars; in ___kmp_env_blk_parse_string()
291 block->count = count; in ___kmp_env_blk_parse_string()
367 block->bulk = bulk; in ___kmp_env_blk_parse_windows()
368 block->vars = vars; in ___kmp_env_blk_parse_windows()
369 block->count = count; in ___kmp_env_blk_parse_windows()
423 block->bulk = bulk; in ___kmp_env_blk_parse_unix()
424 block->vars = vars; in ___kmp_env_blk_parse_unix()
465 qsort(CCAST(kmp_env_var_t *, block->vars), block->count, in __kmp_env_blk_sort()
478 block->count = 0; in __kmp_env_blk_free()
[all …]
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DRegionUtils.cpp119 for (Operation &op : block) in eraseUnreachableBlocks()
273 if (block->isEntryBlock()) in propagateLiveness()
342 block.eraseArguments( in deleteDeadness()
411 Block *block; member
422 : block(block), hash(0) { in BlockEquivalenceData()
484 Block *leaderBlock = leaderData.block, *mergeBlock = blockData.block; in addToCluster()
491 auto rhsIt = blockData.block->begin(), rhsE = blockData.block->end(); in addToCluster()
571 for (auto it = block->pred_begin(), e = block->pred_end(); it != e; ++it) { in ableToUpdatePredOperands()
628 for (auto predIt = block->pred_begin(), predE = block->pred_end(); in merge()
662 matchingSuccessors[block.getSuccessors()].push_back(&block); in mergeIdenticalBlocks()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVControlFlowOps.td88 block.
272 one loop header block, one loop continue block, one loop merge block.
273 The entry block should be the first block and it should jump to the loop
274 header block, which is the second block. The loop merge block should be the
275 last block. The merge block should only contain a `spv.mlir.merge` op.
276 The continue block should be the second to last block and it should have a
277 branch to the loop header block. The loop continue block should be the only
278 block, except the entry block, branching to the header block.
304 // Adds an empty entry block and loop merge block containing one
439 header block, and one selection merge. The selection header block should be
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dirtranslator-fence.ll6 ; CHECK: bb.1 (%ir-block.0):
15 ; CHECK: bb.1 (%ir-block.0):
24 ; CHECK: bb.1 (%ir-block.0):
33 ; CHECK: bb.1 (%ir-block.0):
42 ; CHECK: bb.1 (%ir-block.0):
51 ; CHECK: bb.1 (%ir-block.0):
60 ; CHECK: bb.1 (%ir-block.0):
69 ; CHECK: bb.1 (%ir-block.0):
78 ; CHECK: bb.1 (%ir-block.0):
87 ; CHECK: bb.1 (%ir-block.0):
[all …]
/llvm-project-15.0.7/mlir/test/IR/
H A Dvisitors.mlir37 // CHECK: Visiting block ^bb0 from region 0 from operation 'func.func'
38 // CHECK: Visiting block ^bb0 from region 0 from operation 'scf.for'
39 // CHECK: Visiting block ^bb0 from region 0 from operation 'scf.if'
40 // CHECK: Visiting block ^bb0 from region 1 from operation 'scf.if'
61 // CHECK: Visiting block ^bb0 from region 0 from operation 'scf.if'
62 // CHECK: Visiting block ^bb0 from region 1 from operation 'scf.if'
79 // CHECK: Erasing block ^bb0 from region 0 from operation 'scf.for'
91 // CHECK: Erasing block ^bb0 from region 0 from operation 'scf.if'
92 // CHECK: Erasing block ^bb0 from region 1 from operation 'scf.if'
107 // CHECK: Erasing block ^bb0 from region 0 from operation 'scf.if'
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/ObjCARC/
H A Descape.ll35block.isa = getelementptr inbounds <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, i8* }>, <{ …
36 store i8* null, i8** %block.isa, align 8
37block.flags = getelementptr inbounds <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, i8* }>, <…
38 store i32 1107296256, i32* %block.flags, align 8
40 store i32 0, i32* %block.reserved, align 4
41block.invoke = getelementptr inbounds <{ i8*, i32, i32, i8*, %struct.__block_descriptor*, i8* }>, …
47 store i8* %tmp5, i8** %block.captured, align 8
91 store i8* null, i8** %block.isa, align 8
93 store i32 1107296256, i32* %block.flags, align 8
95 store i32 0, i32* %block.reserved, align 4
[all …]
H A Dweak-copies.ll44 ; CHECK-NEXT: %block = alloca %1, align 8
50 %block = alloca %1, align 8
53 %block.isa = getelementptr inbounds %1, %1* %block, i64 0, i32 0
55 %block.flags = getelementptr inbounds %1, %1* %block, i64 0, i32 1
56 store i32 1107296256, i32* %block.flags, align 8
57 %block.reserved = getelementptr inbounds %1, %1* %block, i64 0, i32 2
58 store i32 0, i32* %block.reserved, align 4
59 %block.invoke = getelementptr inbounds %1, %1* %block, i64 0, i32 3
61 %block.descriptor = getelementptr inbounds %1, %1* %block, i64 0, i32 4
63 %block.captured = getelementptr inbounds %1, %1* %block, i64 0, i32 5
[all …]
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcanonicalize-do.cpp23 void Post(Block &block) { in Post() argument
25 for (auto i{block.begin()}, end{block.end()}; i != end; ++i) { in Post()
33 CanonicalizeIfMatch(block, stack, i, in Post()
38 CanonicalizeIfMatch(block, stack, i, in Post()
43 CanonicalizeIfMatch(block, stack, i, in Post()
48 CanonicalizeIfMatch(block, stack, i, in Post()
52 CanonicalizeIfMatch(block, stack, i, in Post()
56 CanonicalizeIfMatch(block, stack, i, in Post()
60 CanonicalizeIfMatch(block, stack, i, in Post()
109 Block block; in CanonicalizeIfMatch() local
[all …]
/llvm-project-15.0.7/llvm/lib/Support/BLAKE3/
H A Dblake3_portable.c41 block_words[0] = load32(block + 4 * 0); in compress_pre()
42 block_words[1] = load32(block + 4 * 1); in compress_pre()
43 block_words[2] = load32(block + 4 * 2); in compress_pre()
44 block_words[3] = load32(block + 4 * 3); in compress_pre()
45 block_words[4] = load32(block + 4 * 4); in compress_pre()
46 block_words[5] = load32(block + 4 * 5); in compress_pre()
47 block_words[6] = load32(block + 4 * 6); in compress_pre()
48 block_words[7] = load32(block + 4 * 7); in compress_pre()
49 block_words[8] = load32(block + 4 * 8); in compress_pre()
50 block_words[9] = load32(block + 4 * 9); in compress_pre()
[all …]

12345678910>>...134