aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2013-04-22Revert "Revert "PR14606: Debug info for using directives/DW_TAG_imported_modu...David Blaikie
2013-04-20C++1y: Allow aggregates to have default initializers.Richard Smith
2013-04-19Emit the underlying type in the debug info for all kinds of fixed enumsAdrian Prantl
2013-04-19Implement CodeGen for C++11 thread_local, following the Itanium ABI specifica...Richard Smith
2013-04-19Revert "PR14606: Debug info for using directives/DW_TAG_imported_module"Eric Christopher
2013-04-19PR14606: Debug info for using directives/DW_TAG_imported_moduleDavid Blaikie
2013-04-19Give CGDebugInfo::getContextDescriptor a more specific return typeDavid Blaikie
2013-04-17Set SRet flags properly in '-cxx-abi microsoft'.Timur Iskhodzhanov
2013-04-16Don't propagate around TargetOptions in IR-gen; we don't use it.John McCall
2013-04-16Standardize accesses to the TargetInfo in IR-gen.John McCall
2013-04-16objc_autoreleasePoolPop() can throw if a -dealloc does.John McCall
2013-04-16Sema for Captured StatementsTareq A. Siraj
2013-04-16Implement CapturedStmt ASTTareq A. Siraj
2013-04-16[Modules] Convert module specific -fno-modules-autolink into -fno-autolink.Daniel Dunbar
2013-04-16Objective-C IRGen. Use llvm::WeakVHFariborz Jahanian
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-04-14CodeGen support for function-local static thread_local variables withRichard Smith
2013-04-14Removed #if 0 code that doesn't compiled if uncommented.Rafael Espindola
2013-04-13Annotate flavor of TLS variable (statically or dynamically initialized) onto ...Richard Smith
2013-04-13Use MapVector rather than simulating it.Richard Smith
2013-04-11Struct-path aware TBAA: uniformize scalar tag and path tag.Manman Ren
2013-04-11[ms-cxxabi] Implement member pointer emission and dereferencingReid Kleckner
2013-04-11Force a load when creating a reference to a temporary copied from a bitfield.Jordan Rose
2013-04-08Don't copy just to capture a strong block pointer under ARC.John McCall
2013-04-08The PNaCl target no longer permits __attribute__((regparm)).Eli Bendersky
2013-04-08fix indentationAdrian Prantl
2013-04-06Remove nondeterminism introduced in r178950.Richard Smith
2013-04-06When an internal-linkage function or variable is declared within an extern "C"Richard Smith
2013-04-06<rdar://problem/13325066> Destroy std::initializer_list temporaries whose lif...Douglas Gregor
2013-04-05Proper prefix for doxygen commentsEli Bendersky
2013-04-05Allow EmitConstantInit() to emit constant initializers for objects with trivi...Alexey Samsonov
2013-04-04Add some documentation for PNaClABIInfo.Eli Bendersky
2013-04-04Initial support for struct-path aware TBAA.Manman Ren
2013-04-04revert r178784 since it does not have a commit messageManman Ren
2013-04-04Index: include/clang/Driver/CC1Options.tdManman Ren
2013-04-04Plumb through the -fsplit-stack option using the existing backendEric Christopher
2013-04-04Protect the values of array and dictionary literals from theJohn McCall
2013-04-03Add 178663 back.Rafael Espindola
2013-04-03Revert 178663.Rafael Espindola
2013-04-03Don't compute a patched/semantic storage class.Rafael Espindola
2013-04-03In ObjC++ on legacy runtimes, push an EH cleanup as well asJohn McCall
2013-04-02Revert "Revert r178079, it caused PR15637."Eric Christopher
2013-04-02Objective-C: Provide fixit hints when warningFariborz Jahanian
2013-04-02[ASan] Emit lifetime markers for local variables in -fsanitize=use-after-scop...Alexey Samsonov
2013-04-02un-break remaining gdb buildbot testcases.Adrian Prantl
2013-04-01Revert r178079, it caused PR15637.Nico Weber
2013-04-01* Attempt to un-break gdb buildbot by emitting a lexical block end onlyAdrian Prantl
2013-03-30Use kernel metadata to differentiate between kernel and deviceJustin Holewinski
2013-03-29Bugfix/Followup for r177086.Adrian Prantl
2013-03-29Improvement on r177086.Adrian Prantl