Home
last modified time | relevance | path

Searched refs:ByteCodeAddr (Results 1 – 2 of 2) sorted by relevance

/external/llvm-project/mlir/lib/Rewrite/
DByteCode.h31 using ByteCodeAddr = uint32_t; variable
41 ByteCodeAddr rewriterAddr);
44 ByteCodeAddr getRewriterAddr() const { return rewriterAddr; } in getRewriterAddr()
48 PDLByteCodePattern(ByteCodeAddr rewriterAddr, Args &&...patternArgs) in PDLByteCodePattern()
53 ByteCodeAddr rewriterAddr;
DByteCode.cpp34 ByteCodeAddr rewriterAddr) { in create()
244 llvm::StringMap<ByteCodeAddr> rewriterToAddr;
271 void append(ByteCodeAddr field) { in append()
272 static_assert((sizeof(ByteCodeAddr) / sizeof(ByteCodeField)) == 2, in append()
276 std::memcpy(fieldParts, &field, sizeof(ByteCodeAddr)); in append()
287 append(ByteCodeAddr(0)); in append()
371 DenseMap<Block *, ByteCodeAddr> blockToAddr; in generate()
383 ByteCodeAddr addr = blockToAddr[it.first]; in generate()
385 std::memcpy(&matcherByteCode[offsetToFix], &addr, sizeof(ByteCodeAddr)); in generate()
757 curCodeIt = &code[read<ByteCodeAddr>(destIndex * 2)]; in selectJump()
[all …]