aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2008-11-19Discard unused runtime function declarations (for readability).Daniel Dunbar
2008-11-18This reworks some of the Diagnostic interfaces a bit to change how diagnosticsChris Lattner
2008-11-18Change the diagnostics interface to take an array of pointers to Chris Lattner
2008-11-15Handle padding in the constant CFString struct. Fixes PR3046.Anders Carlsson
2008-11-11Codegen support for fastcall & stdcall CC.Anton Korobeynikov
2008-11-04LinkageSpecDecl is c++ specific, move it to DeclCXXChris Lattner
2008-10-28Don't run the verifier as part of IRgen, this is now down (per module)Daniel Dunbar
2008-10-28Add attribute always_inline support.Daniel Dunbar
2008-10-17Add option argument to GetAddrOfConstantString to use for name ofDaniel Dunbar
2008-10-17Change CGDebugInfo::setLocation to just ignore invalid locations. ThisDaniel Dunbar
2008-10-01Add simple interface for protecting runtime functions from nameDaniel Dunbar
2008-09-27Prefer llvm::Function::addFnAttr(...) to F->addAttribute(~0, ...).Daniel Dunbar
2008-09-26Now Attributes are divided in three groupsDevang Patel
2008-09-25 Large mechanical patch.Devang Patel
2008-09-10Move FunctionType conversion into CGCall.cpp:Daniel Dunbar
2008-09-10Tweak CGCall functions again:Daniel Dunbar
2008-09-10Tweak CGCall functions:Daniel Dunbar
2008-09-08Fix a number of issues w.r.t. emission of global for functions andDaniel Dunbar
2008-09-08Refactor parameter attribute handling:Daniel Dunbar
2008-09-05Set sext/zext on function result.Daniel Dunbar
2008-09-04Set function attributes (sext, zext, etc.) on Objective-C methods.Daniel Dunbar
2008-09-04Avoid superfluous errors regarding variable-length arrays (casts).Daniel Dunbar
2008-09-01codegen constant data as such. add QualType::isConstant()Nuno Lopes
2008-08-29Downgrade a number of FIXME asserts to ErrorUnsupported.Daniel Dunbar
2008-08-26Objective-C @synthesize support.Daniel Dunbar
2008-08-25Use DenseMap on IdentifierInfo instead of StringMap.Daniel Dunbar
2008-08-23NeXT: Clean up constant CFString handling.Daniel Dunbar
2008-08-16Add NeXT runtime support for generating methods.Daniel Dunbar
2008-08-16Change WarnUnsupported to ErrorUnsupported (in name and in practice).Daniel Dunbar
2008-08-15Clean up CodeGenModule interface.Daniel Dunbar
2008-08-15Change CGObjCRuntime methods to take appropriate clang Decls.Daniel Dunbar
2008-08-15Infinite loops considered harmful. Daniel Dunbar
2008-08-13Add GetAddrOfConstantCString methodDaniel Dunbar
2008-08-13Change ObjCRuntime GenerateProtocol[Ref] methods to takeDaniel 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-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-10Bug fix, inline string literals were getting an extra '\0'.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-05Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer...Ted Kremenek
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-30Change CodeGenModule GlobalDeclMap to directly reference globalsDaniel Dunbar
2008-07-29Rework codegen emission of globalsDaniel Dunbar