- 4ee7dc2 Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occurs by Nick Lewycky · 11 years ago
- 5d4a755 No functionality change. Reflow lines that could fit on one line. Break lines by Nick Lewycky · 11 years ago
- 64eac85 Implement ARM GNU-style interrupt attribute by Tim Northover · 11 years ago
- 1596e5b Revert r191586 and r191695. They cause crashes when building with by Richard Smith · 11 years ago
- d6992ab Implement conversion to function pointer for generic lambdas without captures. by Faisal Vali · 11 years ago
- 8a06d8f TBAA: use the same format for scalar TBAA and struct-path aware TBAA. by Manman Ren · 11 years ago
- a53d7a0 Abstract out the emission of vtables, add basic support for vtable emission when using -cxx-abi microsoft by Timur Iskhodzhanov · 11 years ago
- fe16aa3 AST: Handle qualified array types in typeid() expressions by David Majnemer · 11 years ago
- 35969ea Debug info: Fix a crash when trying to construct a type with redundant by Adrian Prantl · 11 years ago
- fad9e13 Implement a rudimentary form of generic lambdas. by Faisal Vali · 11 years ago
- 0cd6bd6 Mark an impossible path as unreachable to pacify GCC. by Benjamin Kramer · 11 years ago
- 146feb0 Remove tabs. by Benjamin Kramer · 11 years ago
- f7b9a5a CGBuiltin.cpp: Prune a stray default: label. [-Wcovered-switch-default] by NAKAMURA Takumi · 11 years ago
- aee8e16 Initial support for Neon scalar instructions. by Jiangning Liu · 11 years ago
- 440a5f4 Add _mm_stream_si64 intrinsic. by Eli Friedman · 11 years ago
- 39232cd get rid of extra parentheses. by Adrian Prantl · 11 years ago
- 95d3d1a Debug info: Explicitly set the DIVariable::isIndirect() flag for VLAs. by Adrian Prantl · 11 years ago
- 520ec1e [ARMv8] Add builtins for CRC instructions. by Joey Gouly · 11 years ago
- 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
- 98592d9 Emit an error when attempting to generate IR for SEH __try by Reid Kleckner · 11 years ago
- 57b1da1 Clean up some Triple usage in clang. by Cameron Esfahani · 11 years ago
- 8b6aaa9 DebugInfo: omit debug info for friends by David Blaikie · 11 years ago
- ce4ad40 Restore the sqrt -> llvm.sqrt mapping in fast-math mode by Hal Finkel · 11 years ago
- 2bb6dad Fix 2 cases of uninitialized reads of an invalid PresumedLoc. by Evgeniy Stepanov · 11 years ago
- 62a3bba Disable the bool and enum sanitizers when emitting the implicitly-defined copy by Nick Lewycky · 11 years ago
- c5c6fa7 [ms-cxxabi] Mangle dynamic initializer stubs the same way MSVC does by Reid Kleckner · 11 years ago
- 942f9fe [ms-cxxabi] Implement guard variables for static initialization by Reid Kleckner · 11 years ago
- 7fda207 Generate code for the move assignment operator using memcpy, the same as we do by Nick Lewycky · 11 years ago
- 8495379 CGDebugInfo: Hoist string allocation in a helper function. No functionality change. by Benjamin Kramer · 11 years ago
- e575359 Fix constructor-related typos. by Benjamin Kramer · 11 years ago
- 097a4b4 Implement aarch64 neon instruction set AdvSIMD (3V Diff), covering the following 26 instructions, by Jiangning Liu · 11 years ago
- c23b1db Debug Info: pass in DIScope instead of DIDescriptor in createFieldType. by Manman Ren · 11 years ago
- 0c01835 OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test threadprivate_messages.cpp) by Alexey Bataev · 11 years ago
- 74341d8 PR17046, PR17092: Debug Info assert-on-valid due to member loss when context creation recreates the item the context is created for by David Blaikie · 11 years ago
- 29b8b68 Reapply r189013 (reverted in r189906) now that the underlying issue is fixed and tested (in r189996) by David Blaikie · 11 years ago
- 0d520f7 Do not emit duplicate global initializers for template static data members inside namespaces by David Blaikie · 11 years ago
- 912502b Inplement aarch64 neon instructions in AdvSIMD(shift). About 24 shift instructions: by Hao Liu · 11 years ago
- 2a7002e Revert "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
- c47063e Order initializers of static data members of explicit specializations by Reid Kleckner · 11 years ago
- dc1ac5e Emit uuid globals as linkonce_odr by Reid Kleckner · 11 years ago
- 889a675 Don't emit an available_externally vtable pointing to linkonce_odr funcs. by Rafael Espindola · 11 years ago
- 4367829 Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'" by Rafael Espindola · 11 years ago
- 8f1a2db OpenMP: Data-sharing attributes analysis and clause 'shared' by Alexey Bataev · 11 years ago
- 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