LLVM API Documentation

Public Member Functions | |
| AssemblyWriter (std::ostream &o, SlotMachine &Mac, const Module *M, AssemblyAnnotationWriter *AAW) | |
| void | write (const Module *M) |
| void | write (const GlobalVariable *G) |
| void | write (const Function *F) |
| void | write (const BasicBlock *BB) |
| void | write (const Instruction *I) |
| void | write (const Constant *CPV) |
| void | write (const Type *Ty) |
| void | writeOperand (const Value *Op, bool PrintType, bool PrintName=true) |
| const Module * | getModule () |
Definition at line 645 of file AsmWriter.cpp.
|
||||||||||||||||||||
|
Definition at line 652 of file AsmWriter.cpp. References fillTypeNameTable(). |
|
|
Definition at line 672 of file AsmWriter.cpp. Referenced by llvm::CachedWriter::operator<<(). |
|
|
Definition at line 668 of file AsmWriter.cpp. |
|
|
Definition at line 667 of file AsmWriter.cpp. |
|
|
Definition at line 666 of file AsmWriter.cpp. |
|
|
Definition at line 665 of file AsmWriter.cpp. |
|
|
Definition at line 664 of file AsmWriter.cpp. |
|
|
Definition at line 663 of file AsmWriter.cpp. |
|
|
Definition at line 662 of file AsmWriter.cpp. Referenced by llvm::CachedWriter::operator<<(), llvm::Instruction::print(), llvm::BasicBlock::print(), llvm::Function::print(), llvm::GlobalVariable::print(), and llvm::Module::print(). |
|
||||||||||||||||
|
Definition at line 748 of file AsmWriter.cpp. References llvm::Value::getType(), and WriteAsOperandInternal(). Referenced by llvm::CachedWriter::operator<<(). |