Home | History | Annotate | Download | only in slang

Lines Matching defs:Backend

64 void Backend::CreateFunctionPasses() {
76 void Backend::CreateModulePasses() {
102 bool Backend::CreateCodeGenPasses() {
204 Backend::Backend(clang::DiagnosticsEngine *DiagEngine,
230 void Backend::Initialize(clang::ASTContext &Ctx) {
239 void Backend::WrapBitcode(llvm::raw_string_ostream &Bitcode) {
255 bool Backend::HandleTopLevelDecl(clang::DeclGroupRef D) {
259 void Backend::HandleTranslationUnit(clang::ASTContext &Ctx) {
265 // IR). Now, interact with LLVM backend to generate actual machine code (asm
396 void Backend::HandleTagDeclDefinition(clang::TagDecl *D) {
401 void Backend::CompleteTentativeDefinition(clang::VarDecl *D) {
406 Backend::~Backend() {