Lines Matching full:backend
64 void Backend::CreateFunctionPasses() {
76 void Backend::CreateModulePasses() {
103 bool Backend::CreateCodeGenPasses() {
205 Backend::Backend(clang::DiagnosticsEngine *DiagEngine,
231 void Backend::Initialize(clang::ASTContext &Ctx) {
240 void Backend::WrapBitcode(llvm::raw_string_ostream &Bitcode) {
256 bool Backend::HandleTopLevelDecl(clang::DeclGroupRef D) {
260 void Backend::HandleTranslationUnit(clang::ASTContext &Ctx) {
266 // IR). Now, interact with LLVM backend to generate actual machine code (asm
397 void Backend::HandleTagDeclDefinition(clang::TagDecl *D) {
402 void Backend::CompleteTentativeDefinition(clang::VarDecl *D) {
407 Backend::~Backend() {