..
ABIInfo.h
Fix invalid calling convention used for libcalls on ARM.
2014-12-02 16:04:58 +00:00
BackendUtil.cpp
Clang follow-up to LLVM r232772
2015-03-19 22:43:38 +00:00
CGAtomic.cpp
[OPENMP] Fixed bug in codegen of 'atomic write'.
2015-03-19 08:44:10 +00:00
CGBlocks.cpp
Prefer SmallVector::append/insert over push_back loops. Clang edition.
2015-02-17 16:48:30 +00:00
CGBlocks.h
Header guard canonicalization, clang part.
2014-08-13 16:25:19 +00:00
CGBuilder.h
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
2015-02-15 22:54:08 +00:00
CGBuiltin.cpp
Add Hardware Transactional Memory (HTM) Support
2015-03-25 19:41:41 +00:00
CGCUDANV.cpp
[C++11] Add 'override' keyword to virtual methods that override their base class.
2014-03-12 06:41:41 +00:00
CGCUDARuntime.cpp
Pass expressions instead of argument ranges to EmitCall/EmitCXXConstructorCall.
2014-08-21 20:26:47 +00:00
CGCUDARuntime.h
Header guard canonicalization, clang part.
2014-08-13 16:25:19 +00:00
CGCXX.cpp
Don't use a doc comment in a function body.
2015-01-12 21:22:27 +00:00
CGCXXABI.cpp
Split catch IRgen into ItaniumCXXABI and MicrosoftCXXABI
2015-03-03 19:21:04 +00:00
CGCXXABI.h
MS ABI: Emit HandlerMap entries for C++ catch
2015-03-17 20:35:05 +00:00
CGCall.cpp
Reapply r232888 after applying a fix for -msse4 code generation.
2015-03-25 23:14:47 +00:00
CGCall.h
Header guard canonicalization, clang part.
2014-08-13 16:25:19 +00:00
CGClass.cpp
Implement bad cast checks using control flow integrity information.
2015-03-14 02:42:25 +00:00
CGCleanup.cpp
Revert accidental commit.
2015-02-17 16:53:08 +00:00
CGCleanup.h
Remove two unused methods. No behavior change.
2015-02-22 00:27:32 +00:00
CGDebugInfo.cpp
DebugInfo: Check for null before using DIType
2015-03-20 00:53:40 +00:00
CGDebugInfo.h
CodeGen: Update for LLVM API change in r228030
2015-02-03 21:25:34 +00:00
CGDecl.cpp
Replace Sema's map of locally-scoped extern "C" declarations with a DeclContext
2015-03-07 00:04:49 +00:00
CGDeclCXX.cpp
Fix addrspace when emitting constructors of static local variables
2015-03-25 20:06:28 +00:00
CGException.cpp
MS ABI: Emit HandlerMap entries for C++ catch
2015-03-17 20:35:05 +00:00
CGExpr.cpp
Fix the LLVM type used when lowering initializer list reference temporaries to global variables. Reapplies r232454 with fix for PR22940.
2015-03-18 01:06:24 +00:00
CGExprAgg.cpp
Sema: Parenthesized bound destructor member expressions can be called
2015-02-25 17:36:15 +00:00
CGExprCXX.cpp
Revert "Improvement on sized deallocation from r230160"
2015-03-19 17:03:58 +00:00
CGExprComplex.cpp
Sema: Parenthesized bound destructor member expressions can be called
2015-02-25 17:36:15 +00:00
CGExprConstant.cpp
CodeGen: Correctly initialize bitfields with non-constant initializers
2015-03-14 22:24:38 +00:00
CGExprScalar.cpp
[CodeGen] Support native half inc/dec amounts.
2015-03-24 23:44:42 +00:00
CGLoopInfo.cpp
CodeGen: Update LoopAttributes for LLVM API change
2015-01-19 21:30:48 +00:00
CGLoopInfo.h
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
2015-02-15 22:54:08 +00:00
CGObjC.cpp
Prefer SmallVector::append/insert over push_back loops. Clang edition.
2015-02-17 16:48:30 +00:00
CGObjCGNU.cpp
Replace size() calls on containers with empty() calls where appropriate. NFC
2015-01-23 15:36:10 +00:00
CGObjCMac.cpp
Wrap to 80 columns. No behavior change.
2015-02-26 20:43:00 +00:00
CGObjCRuntime.cpp
Update for llvm api change.
2014-06-04 18:51:46 +00:00
CGObjCRuntime.h
Header guard canonicalization, clang part.
2014-08-13 16:25:19 +00:00
CGOpenCLRuntime.cpp
[C++11] Use 'nullptr'. CodeGen edition.
2014-05-21 05:09:00 +00:00
CGOpenCLRuntime.h
Header guard canonicalization, clang part.
2014-08-13 16:25:19 +00:00
CGOpenMPRuntime.cpp
[OPENMP] Codegen for 'copyprivate' clause ('single' directive).
2015-03-23 06:18:07 +00:00
CGOpenMPRuntime.h
[OPENMP] Codegen for 'copyprivate' clause ('single' directive).
2015-03-23 06:18:07 +00:00
CGRecordLayout.h
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
2015-02-15 22:54:08 +00:00
CGRecordLayoutBuilder.cpp
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
2015-02-15 22:54:08 +00:00
CGStmt.cpp
[OPENMP] Improved code for generating debug info + generation of all OpenMP regions in termination scope
2015-03-10 05:15:26 +00:00
CGStmtOpenMP.cpp
[OPENMP] Codegen for 'copyprivate' clause ('single' directive).
2015-03-23 06:18:07 +00:00
CGVTT.cpp
Use a trivial comdat for C++ tables.
2015-01-15 23:18:01 +00:00
CGVTables.cpp
MS ABI: Don't try to emit VF/VB-Tables for extern class templates
2015-03-18 22:04:43 +00:00
CGVTables.h
Header guard canonicalization, clang part.
2014-08-13 16:25:19 +00:00
CGValue.h
Header guard canonicalization, clang part.
2014-08-13 16:25:19 +00:00
CMakeLists.txt
Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."
2015-02-25 02:44:04 +00:00
CodeGenABITypes.cpp
Implement the __builtin_call_with_static_chain GNU extension.
2014-12-12 23:41:25 +00:00
CodeGenAction.cpp
Add InlineAsmDiagnosticHandler for bitcode input
2015-02-12 02:06:55 +00:00
CodeGenFunction.cpp
C++14: Disable sized deallocation by default due to ABI breakage
2015-03-20 00:31:07 +00:00
CodeGenFunction.h
[OPENMP] Codegen for 'copyprivate' clause ('single' directive).
2015-03-23 06:18:07 +00:00
CodeGenModule.cpp
C++14: Disable sized deallocation by default due to ABI breakage
2015-03-20 00:31:07 +00:00
CodeGenModule.h
MS ABI: Emit HandlerMap entries for C++ catch
2015-03-17 20:35:05 +00:00
CodeGenPGO.cpp
InstrProf: Make profile variables private to reduce binary size overhead
2015-03-20 06:34:38 +00:00
CodeGenPGO.h
InstrProf: Use LLVM's -instrprof pass for profiling
2014-12-08 19:04:51 +00:00
CodeGenTBAA.cpp
[C++11] Use 'nullptr'. CodeGen edition.
2014-05-21 05:09:00 +00:00
CodeGenTBAA.h
Header guard canonicalization, clang part.
2014-08-13 16:25:19 +00:00
CodeGenTypes.cpp
Use nullptr to silence -Wsentinel when self-hosting on Windows
2014-12-01 22:02:27 +00:00
CodeGenTypes.h
MS ABI: Generate default constructor closures
2015-03-13 22:36:55 +00:00
CoverageMappingGen.cpp
InstrProf: Handle whitespace and comments at the ends of macros
2015-03-25 04:13:49 +00:00
CoverageMappingGen.h
[cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py
2015-01-14 11:29:14 +00:00
EHScopeStack.h
Disambiguate call for GCC.
2015-03-12 23:46:55 +00:00
ItaniumCXXABI.cpp
MS ABI: Fix a couple of -Winconsistent-missing-override warnings
2015-03-17 22:31:34 +00:00
Makefile
…
MicrosoftCXXABI.cpp
MS ABI: Don't try to emit VF/VB-Tables for extern class templates
2015-03-18 22:04:43 +00:00
ModuleBuilder.cpp
Wrap to 80 columns. No behavior change.
2015-01-17 02:27:54 +00:00
README.txt
…
SanitizerMetadata.cpp
IR: Update clang for Metadata/Value split in r223802
2014-12-09 18:39:32 +00:00
SanitizerMetadata.h
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition.
2015-02-15 22:54:08 +00:00
TargetInfo.cpp
Under duress, move check for target support of __builtin_setjmp/
2015-03-11 23:46:32 +00:00
TargetInfo.h
Under duress, move check for target support of __builtin_setjmp/
2015-03-11 23:46:32 +00:00