diff options
Diffstat (limited to 'lib/Bytecode/Writer/WriterInternals.h')
-rw-r--r-- | lib/Bytecode/Writer/WriterInternals.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/Bytecode/Writer/WriterInternals.h b/lib/Bytecode/Writer/WriterInternals.h index 15dbeffc86..1e47f5ef99 100644 --- a/lib/Bytecode/Writer/WriterInternals.h +++ b/lib/Bytecode/Writer/WriterInternals.h @@ -37,7 +37,12 @@ private: void outputConstants(bool isFunction); void outputConstantStrings(); void outputFunction(const Function *F); - void processInstruction(const Instruction &I); + void outputCompactionTable(); + void outputCompactionTablePlane(unsigned PlaneNo, + const std::vector<const Value*> &TypePlane, + unsigned StartNo); + void outputInstructions(const Function *F); + void outputInstruction(const Instruction &I); void outputModuleInfoBlock(const Module *C); void outputSymbolTable(const SymbolTable &ST); |