..
ADT
ADT: Avoid using std::equal in ArrayRef::equals
2014-08-19 16:36:21 +00:00
Analysis
Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size."
2014-08-18 00:24:38 +00:00
AsmParser
Pass a std::uinque_ptr to ParseAssembly to make the ownership explicit. NFC.
2014-08-17 21:36:47 +00:00
Bitcode
Canonicalize header guards into a common format.
2014-08-13 16:26:38 +00:00
CodeGen
Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size."
2014-08-18 00:24:38 +00:00
Config
Regenerate autoconf, previous updates to the configury haven't
2014-07-28 22:00:44 +00:00
DebugInfo
Use a reference instead of a pointer.
2014-07-31 20:19:36 +00:00
ExecutionEngine
Make it explicit that ExecutionEngine takes ownership of the modules.
2014-08-19 04:04:25 +00:00
IR
Reverting r215966, r215965, r215964, r215963, r215960, r215959, r215958, and r215957 (these commits all rely on previous commits) due to build breakage. These commits cause failed assertions when testing Clang using MSVC 2013. The asserts are triggered from the std::equal call within ArrayRef::equals due to being passed invalid input (ArrayRef.begin() is returning a nullptr which is problematic).
2014-08-19 14:59:02 +00:00
IRReader
Make a helper function static. No functionality change.
2014-07-05 00:39:08 +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
IR: Add COMDATs to the IR
2014-06-27 18:19:56 +00:00
LTO
Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size."
2014-08-18 00:24:38 +00:00
MC
TableGen: allow use of uint64_t for available features mask.
2014-08-18 11:49:42 +00:00
Object
Make llvm-objdump handle both arm and thumb disassembly from the same Mach-O
2014-08-18 20:21:02 +00:00
Option
Option: Propagate flags from groups to options in each group
2014-07-12 00:18:58 +00:00
ProfileData
Canonicalize header guards into a common format.
2014-08-13 16:26:38 +00:00
Support
Convert an ownership comment with std::uinque_ptr.
2014-08-17 22:20:33 +00:00
TableGen
Canonicalize header guards into a common format.
2014-08-13 16:26:38 +00:00
Target
[PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic
2014-08-13 01:15:40 +00:00
Transforms
Revert "Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needing to mention the size."
2014-08-18 00:24:38 +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
MachineCombiner Pass for selecting faster instruction
2014-08-03 21:35:39 +00:00
LinkAllIR.h
[cleanup] Move the Dominators.h and Verifier.h headers into the IR
2014-01-13 09:26:24 +00:00
LinkAllPasses.h
Move -verify-use-list-order into llvm-uselistorder
2014-07-25 17:13:03 +00:00
module.modulemap
[modules] Update module map workaround to cope with the problematic file having
2014-08-07 20:27:08 +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
Revert "[PM] Add pass run listeners to the pass manager."
2014-05-15 17:49:20 +00:00
PassAnalysisSupport.h
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
2014-04-14 00:51:57 +00:00
PassInfo.h
Remove pimpl class from PassRegistry.
2014-06-12 16:06:51 +00:00
PassManager.h
Move the old pass manager infrastructure into a legacy namespace and
2013-11-09 12:26:54 +00:00
PassRegistry.h
Remove pimpl class from PassRegistry.
2014-06-12 16:06:51 +00:00
PassSupport.h
Move GlobalMerge from Transform to CodeGen.
2014-06-13 22:57:59 +00:00