Lines Matching defs:ByteCodeWriter
334 struct ByteCodeWriter { struct
335 ByteCodeWriter(SmallVectorImpl<ByteCodeField> &bytecode, Generator &generator) in ByteCodeWriter() argument
339 void append(ByteCodeField field) { bytecode.push_back(field); } in append()
340 void append(OpCode opCode) { bytecode.push_back(opCode); } in append()
343 void append(ByteCodeAddr field) { in append()
354 void append(Block *successor) { in append()
363 void append(SuccessorRange successors) { in append()
369 void appendPDLValueList(OperandRange values) { in appendPDLValueList()
376 void appendPDLValue(Value value) { in appendPDLValue()
382 void appendPDLValueKind(Value value) { appendPDLValueKind(value.getType()); } in appendPDLValueKind()
385 void appendPDLValueKind(Type type) { in appendPDLValueKind()
407 append(T value) { in append()
414 append(T range) { in append()
422 void append(FieldTy field, Field2Ty field2, FieldTys... fields) { in append()
430 appendInline(T value) { in appendInline()
439 DenseMap<Block *, SmallVector<unsigned, 4>> unresolvedSuccessorRefs;
442 SmallVectorImpl<ByteCodeField> &bytecode;
445 Generator &generator;