..
ADT
I believe we no longer require LLVM_HAS_INITIALIZER_LISTS; it's supported in MSVC 2013 and GCC. Added a trivial test to ensure the ArrayRef initializer list constructor is called and behaves as expected.
2015-02-17 15:37:53 +00:00
Analysis
[LoopAccesses] Cache the result of canVectorizeMemory
2015-02-18 03:42:57 +00:00
AsmParser
Pass a MemoryBufferRef when we can avoid taking ownership.
2014-08-26 21:49:01 +00:00
Bitcode
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition.
2015-02-15 22:54:22 +00:00
CodeGen
LiveRangeCalc: Rename some parameters from kill to use, NFC.
2015-02-18 01:50:52 +00:00
Config
Expose LLVM_VERSION_PATCH in llvm-config.h
2015-02-17 20:02:34 +00:00
DebugInfo
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition.
2015-02-15 22:54:22 +00:00
ExecutionEngine
OrcJIT: Try to appease msc18 to add move constructor in FullyPartitionedModule .
2015-02-17 12:52:58 +00:00
IR
IR: Add missing clone() overloads
2015-02-17 23:10:13 +00:00
IRReader
Pass a MemoryBufferRef when we can avoid taking ownership.
2014-08-26 21:49:01 +00:00
LineEditor
[C++11] Replace OwningPtr with std::unique_ptr in places where it doesn't break the API.
2014-04-21 09:34:48 +00:00
Linker
Use the DiagnosticHandler to print diagnostics when reading bitcode.
2015-01-10 00:07:30 +00:00
LTO
[LTO API] split lto_codegen_compile to lto_codegen_optimize and
2015-02-03 18:39:15 +00:00
MC
Add r228980 back.
2015-02-17 20:48:01 +00:00
Object
[Object] Support reading 64-bit MIPS ELF archives
2015-02-17 18:54:22 +00:00
Option
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition.
2015-02-15 22:54:22 +00:00
ProfileData
Re-apply "InstrProf: Add unit tests for the profile reader and writer"
2015-02-18 01:58:17 +00:00
Support
I believe we no longer require LLVM_HAS_INITIALIZER_LISTS; it's supported in MSVC 2013 and GCC. Added a trivial test to ensure the ArrayRef initializer list constructor is called and behaves as expected.
2015-02-17 15:37:53 +00:00
TableGen
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition.
2015-02-15 22:54:22 +00:00
Target
Add r228939 back with a fix.
2015-02-17 23:34:51 +00:00
Transforms
[BDCE] Add a bit-tracking DCE pass
2015-02-17 01:36:59 +00:00
CMakeLists.txt
Remove llvm_headers_do_not_build for the benefit of XCode and Visual Studio users.
2014-08-14 00:51:47 +00:00
InitializePasses.h
[BDCE] Add a bit-tracking DCE pass
2015-02-17 01:36:59 +00:00
LinkAllIR.h
LinkAllPasses.h
[BDCE] Add a bit-tracking DCE pass
2015-02-17 01:36:59 +00:00
module.modulemap
[modules] Fix typo in DIA exclusion in module map.
2015-02-18 00:21:45 +00:00
module.modulemap.build
[modules] Add module maps for LLVM. These are not quite ready for prime-time
2014-05-21 02:46:14 +00:00
Pass.h
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition.
2015-02-15 22:54:22 +00:00
PassAnalysisSupport.h
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition.
2015-02-15 22:54:22 +00:00
PassInfo.h
Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition.
2015-02-15 22:54:22 +00:00
PassRegistry.h
[PM] Remove an unused and rather expensive mapping from an analysis
2014-10-06 00:30:59 +00:00
PassSupport.h
Defining a new API for debug options that doesn't rely on static global cl::opts.
2014-10-15 21:54:35 +00:00