Home
last modified time | relevance | path

Searched refs:blockMap (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBlockAndValueMapping.h30 void map(Block *from, Block *to) { blockMap[from] = to; } in map()
43 void erase(Block *from) { blockMap.erase(from); } in erase()
47 bool contains(Block *from) const { return blockMap.count(from); } in contains()
80 const DenseMap<Block *, Block *> &getBlockMap() const { return blockMap; } in getBlockMap()
86 auto it = blockMap.find(from); in lookupOrValue()
87 return it != blockMap.end() ? it->second : value; in lookupOrValue()
95 DenseMap<Block *, Block *> blockMap; variable
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.h329 Block *getBlock(uint32_t id) const { return blockMap.lookup(id); } in getBlock()
543 DenseMap<uint32_t, Block *> blockMap; variable
H A DDeserializer.cpp456 blockMap[instOperands[0]] = entryBlock; in processFunction()
1438 return blockMap[id] = block; in getOrCreateBlock()
1513 blockMap[labelID] = curBlock = block; in processLabel()