- 3b8e0b7 Revert r189649 because it was breaking sanitizer bots. by Yunzhong Gao · 11 years ago
- 51a31e1 Fixing a bug where debug info for a local variable gets emitted at file scope. by Yunzhong Gao · 11 years ago
- e8519c3 Add ms_abi and sysv_abi attribute handling. by Charles Davis · 11 years ago
- 83369bf Debug Info: generate a unique identifier for C++ struct, class, union, and enum. by Manman Ren · 11 years ago
- 1876045 Debug Info: this reverts commit r189600. by Manman Ren · 11 years ago
- f1acc31 Debug Info: generate a unique identifier for C++ struct, class, union, and enum. by Manman Ren · 11 years ago
- ac7c25f 80-col. by Eric Christopher · 11 years ago
- 11fa751 DebugInfo: Further fix/improvements to r189494 (and LLVM r189495). by David Blaikie · 11 years ago
- 0a0be74 Format. Thanks David for pointing it out. by Manman Ren · 11 years ago
- f332733 Debug Info: update interface for CreateEnumType and getOrCreateRecordFwdDecl. by Manman Ren · 11 years ago
- dd65802 More comments for r189494. by David Blaikie · 11 years ago
- 4a68491 Comments for r189494 by David Blaikie · 11 years ago
- c576127 PR16995: Failing to associate static members with their enclosing class by David Blaikie · 11 years ago
- 3b6b5da ARM: comment on why vmull intrinsic has to exist for now. by Tim Northover · 11 years ago
- 6bf1e8e ARM: Emit normal IR for vaddhn/vsubhn NEON intrinsics by Tim Northover · 11 years ago
- b1c09b9 ARM: use vqdmull and vqadds/vqsubs to implement vqdmlal/vqdmlsl by Tim Northover · 11 years ago
- c7971a9 Revert "PR14569: Omit debug info for thunks" by David Blaikie · 11 years ago
- ef07203 Delete CC_Default and use the target default CC everywhere by Reid Kleckner · 11 years ago
- 1f71f39 [-cxx-abi microsoft] Change the vdtor implicit should_call_delete argument type to int by Timur Iskhodzhanov · 11 years ago
- 1942e18 PR14569: Omit debug info for thunks by David Blaikie · 11 years ago
- c3030bc Simplify/clean up debug info suppression in CodeGenFunction by David Blaikie · 11 years ago
- 15b2674 Handle predefined expression for a captured statement by Wei Pan · 11 years ago
- 9581ed0 CodeGen: Unify two implementations of canDevirtualizeMemberFunctionCall. by Benjamin Kramer · 11 years ago
- 5db8b31 DebugInfo: Emit info for casted decls in template args by David Majnemer · 11 years ago
- 87b1f6d DebugInfo: Emit info for constant expressions in template arguments by David Majnemer · 11 years ago
- 344472e Use pop_back_val() instead of both back() and pop_back(). by Robert Wilhelm · 11 years ago
- fae228b Only add this attribute when it's set. If it's not there, the assumption is that it's off. by Bill Wendling · 11 years ago
- b969e84 Add a separate llvm.global_ctors entry for linkonce_odr data initializers by Reid Kleckner · 11 years ago
- 6a29f67 DebugInfo: emit the definition of types when construction vtables are required as these types may never end up emitting the full class data by David Blaikie · 11 years ago
- 4725196 DebugInfo: Remove explicit declaration-emissiong handling now that we have a more principled approach (the 'requires complete type' callback) by David Blaikie · 11 years ago
- 152b4e4 Revert "Implement a rudimentary form of generic lambdas." by Manuel Klimek · 11 years ago
- ecb5819 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
- 55a2b3d DebugInfo: Require only the declaration of types only used as parameter and return types by David Blaikie · 11 years ago
- 312c0b6 Don't use mangleCXXRTTIName in TBAA for C code. by Manman Ren · 11 years ago
- 7f918f9 [CGF] Get rid of passing redundant VTable pointer around in CodeGenFunction::InitializeVTablePointer[s] by Timur Iskhodzhanov · 11 years ago
- 28bdbf0 Sema: Use the right type for PredefinedExpr when it's in a lambda. by Benjamin Kramer · 11 years ago
- 8f189a9 Abstract out virtual calls and virtual function prologue code generation; implement them for -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
- 5e6937b DebugInfo: comment/inlining based on feedback from Eric & Adrian by David Blaikie · 11 years ago
- eaacc88 DebugInfo: Simplify/clarify propagation of typemembers between declaration and definition by David Blaikie · 11 years ago
- 5434fc2 Revert "Revert "Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class"""" by David Blaikie · 11 years ago
- fe0af45 Fix last commit. by Juergen Ributzka · 11 years ago
- 3fc7791 Simplify code by using CreateMemTemp. No functional change intended. by Juergen Ributzka · 11 years ago
- 0a1c862 PR16933: Don't try to codegen things after we've seen errors. by David Blaikie · 11 years ago
- 90e5523 Revert "Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class""" by Michael Gottesman · 11 years ago
- acfea84 Fix -Wcovered-switch-default warning from r188664 by Alexey Samsonov · 11 years ago
- 276c289 XCore target: Add target specific EmitVAArg by Robert Lytton · 11 years ago
- fc94627 DebugInfo: Do not include line/file info for artificial parameters & parameters of artificial functions by David Blaikie · 11 years ago
- fcbeab6 Revert "Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class"" by David Blaikie · 11 years ago
- c138ff5 DebugInfo: Avoid duplicating types that may be created during the process of creating their context by David Blaikie · 11 years ago
- 498298d DebugInfo: Don't emit vbase 'containing types' for context chain limited types by David Blaikie · 11 years ago
- 3de73f0 DebugInfo: don't require full definitions for friend classes by David Blaikie · 11 years ago
- ced39ec PR16927: Don't assert (or, previously, skip) static data members of enumeration type by David Blaikie · 11 years ago
- 2766deb Fix the name and the type of the argument for intrinisc by Juergen Ributzka · 11 years ago
- 05a0569 Revert "DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class" by David Blaikie · 11 years ago
- 8863e6b DebugInfo: Canonicalize namespaces to avoid emitting multiple namespaces with the same name but different lines by David Blaikie · 11 years ago
- 152701b DebugInfo: Omit debug info for dynamic classes in TUs that do not have the vtable for that class by David Blaikie · 11 years ago
- 841fd11 DebugInfo: Contrain the record type parameter for CollectRecordFields by David Blaikie · 11 years ago
- 045a9f6 Revert r188498. by Evgeniy Stepanov · 11 years ago
- cbcb030 DebugInfo: CollectRecordStaticField -> CreateRecordStaticField to return its result. by David Blaikie · 11 years ago
- fab829d Remove unnecessary explicit cast. by David Blaikie · 11 years ago
- f1f5cc3 DebugInfo: Split out the implementation of getStaticDataMemberDeclaration for future use by David Blaikie · 11 years ago
- 327a36a Fix assert added in r188494 by David Blaikie · 11 years ago
- 409ab56 DebugInfo: Remove unused conditional by David Blaikie · 11 years ago
- 27ab036 DebugInfo: Make CGDebugInfo::getStaticDataMemberDeclaration's argument type match the semantics by David Blaikie · 11 years ago
- 492b102 DebugInfo: Add a FIXME, remove a FIXME. by David Blaikie · 11 years ago
- 2780489 DebugInfo: Unify & optimize the lazy addition of record types by David Blaikie · 11 years ago
- c5cd1a7 DebugInfo: Revert change to the return type of createRecordFwdDecl by David Blaikie · 11 years ago
- 8effeda CodeGen: __uuidof should work even with an incomplete _GUID type by David Majnemer · 11 years ago
- b94887e DebugInfo: remove unnecessary type registration by David Blaikie · 11 years ago
- 951094b DebugInfo: Don't create duplicate forward declaration metadata unnecessarily. by David Blaikie · 11 years ago
- 79690a0 Fix the build failure of Realease version by Hao Liu · 11 years ago
- 12cd6a8 Clang and AArch64 backend patches to support shll/shl and vmovl instructions and ACLE functions by Hao Liu · 11 years ago
- 5d27a51 Add support for -fsanitize-blacklist and default blacklists for DFSan. by Peter Collingbourne · 11 years ago
- 5f15f4d Add XCore target by Robert Lytton · 11 years ago
- c80eb46 [-cxx-abi microsoft] Mangle __uuidof correctly into template parameters by David Majnemer · 11 years ago
- 0038308 Drive by cleanup by David Blaikie · 11 years ago
- b3c2377 DebugInfo: Simplify declaration building code - relying on the limit debug info checking already in CreateType(RecordType) by David Blaikie · 11 years ago
- 4a07716 DebugInfo: simplify some limited/declaration creation APIs by David Blaikie · 11 years ago
- 6a4c5dc Use new llvm::SpecialCaseList API in CodeGenModule by Alexey Samsonov · 11 years ago
- d6d5d69 Only emit debug info for implicit members that actually get codegen, not just ODR use. by David Blaikie · 11 years ago
- c8fe011 [-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section by David Majnemer · 11 years ago
- 17ffbd0 Revert "[-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section" by David Majnemer · 11 years ago
- ea3db97 [-cxx-abi microsoft] Mangle UUIDs correctly, stick them in the proper section by David Majnemer · 11 years ago
- 8593e78 UBSan: Fix alignment checks emitted in downcasts. by Filipe Cabecinhas · 11 years ago
- b357479 clang-cl: Support the run-time selection options (/MD, /MT et al.) by Hans Wennborg · 11 years ago
- 2eeed71 DataFlowSanitizer; Clang changes. by Peter Collingbourne · 11 years ago
- a7b8797 Eliminate CXXConstructorDecl::IsImplicitlyDefined. by Jordan Rose · 11 years ago
- ef4579c Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... by Larisse Voufo · 11 years ago
- bb1b797 Emit the constructor for abstract classes when using -cxx-abi microsoft, fixes PR16735 by Timur Iskhodzhanov · 11 years ago
- 6f4f808 Add support for passing -1 to __builtin_shufflevector to signify an undefined element value to match IR capabilities. by Craig Topper · 11 years ago
- 1cf9ab8 Use function attributes to indicate if we don't want to realign the stack. by Bill Wendling · 11 years ago
- ac00b79 DebugInfo: Don't prefer declarations over definitions in -flimit-debug-info in C by David Blaikie · 11 years ago
- 8058833 DebugInfo: Emit template arguments for limited types used for context. by David Blaikie · 11 years ago
- 841b37c Reduce a variable's scope (no functionality change) by David Blaikie · 11 years ago
- b793f0d AArch64: initial NEON support by Tim Northover · 11 years ago
- e1791d8 Remove more odd code that tries to account for an off by 1 problem in vec3 shuffles that doesn't really exist. by Craig Topper · 11 years ago
- 2f66512 Fix to handle all non-power-of-2 vector sizes in the mask form of _builtin_shuffle_vector. by Craig Topper · 11 years ago
- 72c422c Remove broken and unnecessary vec3 handling from VisitShuffleVectorExpr. by Craig Topper · 11 years ago
- 635de28 Add MicrosoftVFTableContext to AST by Timur Iskhodzhanov · 11 years ago
- 060cb4a PR16715: Fix assert in verifier: only mark call to 'operator new' as 'builtin' if by Richard Smith · 11 years ago