aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2008-08-12Drop Sender from GenerateMessageSend*Daniel Dunbar
2008-08-12Protocol related tweaksDaniel Dunbar
2008-08-12Add @selector(...) codegen support.Daniel Dunbar
2008-08-12Add NeXT support for (simple) message sends.Daniel Dunbar
2008-08-12Add ObjC constant string support for NeXT.Daniel Dunbar
2008-08-11Fix compilation warning with help from David Chisnall.Mike Stump
2008-08-11Add LangOptions::NeXTRuntime.Daniel Dunbar
2008-08-11Change CodeGenModule to only create ObjC runtime for ObjC filesDaniel Dunbar
2008-08-11Add -fexceptions to DriverDaniel Dunbar
2008-08-11Update for IRBuilder template change (update LLVM!)Daniel Dunbar
2008-08-11More #include cleaningDaniel Dunbar
2008-08-11More #include cleaningDaniel Dunbar
2008-08-11More #include cleaningDaniel Dunbar
2008-08-11More #include cleaningDaniel Dunbar
2008-08-11Add dummy Mac Objective-C runtime interface.Daniel Dunbar
2008-08-10Back out r54608 (inline string literals were getting an extra '\0')Daniel Dunbar
2008-08-10Fix crash during initialization of a bitfield which followed a zeroDaniel Dunbar
2008-08-10Bug fix, inline string literals were getting an extra '\0'.Daniel Dunbar
2008-08-10rename PreDefinedExpr -> PredefinedExprChris Lattner
2008-08-0980 colsNico Weber
2008-08-09Handle BuiltinType::WChar inside CodeGenTypes::ConvertNewType().Argyrios Kyrtzidis
2008-08-08update to make IRBuilder API change.Chris Lattner
2008-08-07ParseAST now conditionally deletes the passed ASTConsumer.Ted Kremenek
2008-08-06Fix EmitNullInitializationToLValue for bitfield lvalues. Daniel Dunbar
2008-08-06Fix bitfield accesses which straddle the boundary of the underlyingDaniel Dunbar
2008-08-06Fix CodeGen of pointer arithmetic in compound assignment statements.Daniel Dunbar
2008-08-06Implement GNU asm-label extension support in CodeGen. This fixesDaniel Dunbar
2008-08-05Change CodeGen of global decls to key off of the name (instead ofDaniel Dunbar
2008-08-05Remove excess #include.Ted Kremenek
2008-08-05Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer...Ted Kremenek
2008-08-05Bug fix, CodeGen of (void*) - (void*) was broken.Daniel Dunbar
2008-08-04Avoid creating dummy block when no indirect gotos are present.Daniel Dunbar
2008-08-04Add CodeGen support for indirect goto.Daniel Dunbar
2008-08-04Finally fix PR2189. This makes a fairly invasive but important change toChris Lattner
2008-08-01Support constructor and destructor attributes in CodeGenDaniel Dunbar
2008-07-31Fix a regression I introduced in r54107:Chris Lattner
2008-07-31Updated to match new atomic names (to enable overloading for pointers toMon P Wang
2008-07-30Fix implicit initialization of structures.Daniel Dunbar
2008-07-30Change CodeGenModule GlobalDeclMap to directly reference globalsDaniel Dunbar
2008-07-29Rework codegen emission of globalsDaniel Dunbar
2008-07-29Fix codegen of chained declarationsDaniel Dunbar
2008-07-26Fix a bug in my previous patch, CGF is not valid for constants outside a func...Chris Lattner
2008-07-26remove uses of QualType::getCanonicalType() from codegen for PR2189Chris Lattner
2008-07-26change more instances of QualType::getCanonicalType to callChris Lattner
2008-07-26implement codegen support for labels at the end of stmtexprs.Chris Lattner
2008-07-26minor tidying, no functionality change.Chris Lattner
2008-07-25Fix rdar://6103124, the only dummy blocks are ones without names. Named blocksChris Lattner
2008-07-25X86 builtin fixesNate Begeman
2008-07-25Generate vector compares in codegenNate Begeman
2008-07-25Move comment to match styleNate Begeman