..
Unix
In openFileForRead, attempt to fetch the actual name of the file on disk -- including case -- so that clang can later warn about non-portable #include and #import directives.
2016-06-13 15:54:56 +00:00
Windows
Fix a relatively nasty bug with fs::getPathFromOpenFD() on Windows. The GetFinalPathNameByHandle API does not behave as documented; if given a buffer that has enough space for the path but not the null terminator, the call will return the number of characters required *without* the null terminator (despite being documented otherwise) and it will not set GetLastError(). The result was that this function would return a bogus path and no error. Instead, ensure there is sufficient space for a null terminator (we already strip it off manually for compatibility with older versions of Windows).
2016-06-20 20:28:49 +00:00
APFloat.cpp
Remove some unneeded headers and replace some headers with forward class declarations (NFC)
2016-04-16 07:51:28 +00:00
APInt.cpp
Apply most suggestions of clang-tidy's performance-unnecessary-value-param
2016-06-08 19:09:22 +00:00
APSInt.cpp
Remove some unneeded headers and replace some headers with forward class declarations (NFC)
2016-04-16 07:51:28 +00:00
ARMBuildAttrs.cpp
[ARM] Add DSP build attribute and extension targeting
2016-01-25 11:26:11 +00:00
ARMWinEH.cpp
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
2015-06-23 09:49:53 +00:00
Allocator.cpp
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
2015-06-23 09:49:53 +00:00
Atomic.cpp
Remove all of the legacy home-grown atomic operations LLVM provided
2016-06-02 17:11:11 +00:00
BlockFrequency.cpp
Add - and -= operators to BlockFrequency using saturating arithmetic.
2015-10-12 18:34:00 +00:00
BranchProbability.cpp
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
2016-01-29 20:50:44 +00:00
CMakeLists.txt
[CMake] Restrict libxar linkage to just llvm-objdump
2016-05-26 16:32:40 +00:00
COM.cpp
Make an RAII com initializer.
2015-04-27 17:19:26 +00:00
COPYRIGHT.regex
…
CachePruning.cpp
CachePruning.cpp: Don't use errno.
2016-05-14 14:21:39 +00:00
CommandLine.cpp
Avoid duplicated map lookups. No functionality change intended.
2016-06-17 18:59:41 +00:00
Compression.cpp
…
ConvertUTF.c
…
ConvertUTFWrapper.cpp
[NFC] Header cleanup
2016-04-18 09:17:29 +00:00
CrashRecoveryContext.cpp
Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes."
2016-04-05 20:45:04 +00:00
DAGDeltaAlgorithm.cpp
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
2015-06-23 09:49:53 +00:00
DataExtractor.cpp
…
DataStream.cpp
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
2015-06-23 09:49:53 +00:00
Debug.cpp
The --debug-only option now takes a comma separated list of debug types.
2016-01-12 10:23:13 +00:00
DeltaAlgorithm.cpp
…
Dwarf.cpp
[DebugInfo] Add calling convention support for DWARF and CodeView
2016-06-08 20:34:29 +00:00
DynamicLibrary.cpp
Add more wrappers for symbol APIs to the C API.
2015-06-09 15:57:30 +00:00
Errno.cpp
Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes."
2016-04-05 20:45:04 +00:00
Error.cpp
Linker: teach the IR mover to return llvm::Error.
2016-05-27 05:21:35 +00:00
ErrorHandling.cpp
[Support] Make all Errors convertible to std::error_code.
2016-03-23 23:57:28 +00:00
FileOutputBuffer.cpp
Remove temporary file on signal.
2015-09-18 15:17:53 +00:00
FileUtilities.cpp
Remove uses of builtin comma operator.
2016-02-18 22:09:30 +00:00
FoldingSet.cpp
Adding reserve and capacity methods to FoldingSet
2016-06-03 13:54:48 +00:00
FormattedStream.cpp
…
GraphWriter.cpp
[Support] Reapply r245289 "Always wait for GraphViz before opening the viewer"
2015-09-18 10:56:30 +00:00
Hashing.cpp
…
Host.cpp
Reapply 272328 and 272329 as a single patch.
2016-06-09 23:04:15 +00:00
IntEqClasses.cpp
Remove uses of builtin comma operator.
2016-02-18 22:09:30 +00:00
IntervalMap.cpp
…
IntrusiveRefCntPtr.cpp
…
JamCRC.cpp
[NFC] Header cleanup
2016-04-18 09:17:29 +00:00
LEB128.cpp
…
LLVMBuild.txt
…
LineIterator.cpp
…
Locale.cpp
[NFC] Header cleanup
2016-04-18 09:17:29 +00:00
LockFileManager.cpp
[LockFileManager] Improve error output by using better error messages
2016-06-04 00:34:00 +00:00
MD5.cpp
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
2015-06-23 09:49:53 +00:00
ManagedStatic.cpp
[LPM] Reinstate r271781 which reinstated r271652 to replace the
2016-06-04 19:57:55 +00:00
MathExtras.cpp
Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes."
2016-04-05 20:45:04 +00:00
Memory.cpp
…
MemoryBuffer.cpp
Fix undefined behavior when compiling in C++14 mode (with sized deletion
2016-02-04 01:21:16 +00:00
MemoryObject.cpp
…
Mutex.cpp
Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes."
2016-04-05 20:45:04 +00:00
Options.cpp
…
Path.cpp
[ThinLTO] Option to control path of distributed backend files
2016-05-17 14:45:30 +00:00
PluginLoader.cpp
…
PrettyStackTrace.cpp
Use C++ casts to avoid a warning
2016-05-27 23:04:28 +00:00
Process.cpp
[Support] Creation of minidump after compiler crash on Windows
2016-05-04 16:56:51 +00:00
Program.cpp
…
README.txt.system
…
RWMutex.cpp
Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes."
2016-04-05 20:45:04 +00:00
RandomNumberGenerator.cpp
…
Regex.cpp
Remove more superfluous .str() and replace std::string concatenation with Twine.
2015-03-30 15:42:36 +00:00
SHA1.cpp
[NFC] Header cleanup
2016-04-18 09:17:29 +00:00
ScaledNumber.cpp
Remove some unneeded headers and replace some headers with forward class declarations (NFC)
2016-04-16 07:51:28 +00:00
ScopedPrinter.cpp
Move llvm-readobj/StreamWriter to Support.
2016-05-03 00:28:04 +00:00
SearchForAddressOfSpecialSymbol.cpp
Revert "Fix Clang-tidy modernize-deprecated-headers warnings in remaining files; other minor fixes."
2016-04-05 20:45:04 +00:00
Signals.cpp
Search for llvm-symbolizer binary in the same directory as argv[0], before
2016-06-09 00:53:21 +00:00
SmallPtrSet.cpp
SmallPtrSet: Avoid initializing Array in the small case.
2016-02-15 21:38:42 +00:00
SmallVector.cpp
[ADT] Assert that SmallVectorBase::grow_pod() successfully reallocates memory.
2015-06-09 09:47:46 +00:00
SourceMgr.cpp
MIR Serialization: Connect the machine function analysis pass to the MIR parser.
2015-06-15 20:30:22 +00:00
SpecialCaseList.cpp
Avoid some copies by using const references.
2016-05-27 12:30:51 +00:00
Statistic.cpp
Statistic: Add machine parseable json output
2016-06-15 20:19:16 +00:00
StreamingMemoryObject.cpp
Support: Implement StreamingMemoryObject::getPointer
2016-03-27 23:00:59 +00:00
StringExtras.cpp
…
StringMap.cpp
Adjust initial size in StringMap constructor to guarantee no grow()
2016-03-25 05:57:57 +00:00
StringPool.cpp
…
StringRef.cpp
[MCParser] Accept uppercase radix variants 0X and 0B
2016-03-18 18:22:07 +00:00
StringSaver.cpp
There is only one saver of strings.
2015-08-13 01:07:02 +00:00
SystemUtils.cpp
…
TargetParser.cpp
[AArch64] Add RAS extensions support in AArch64TargetParser.
2016-06-13 05:27:58 +00:00
TargetRegistry.cpp
Don't mention a command line option in an error.
2016-01-28 22:55:45 +00:00
ThreadLocal.cpp
…
ThreadPool.cpp
Fix a race condition in support library ThreadPool.
2016-04-06 23:46:40 +00:00
Threading.cpp
[LPM] Reinstate r271781 which reinstated r271652 to replace the
2016-06-04 19:57:55 +00:00
TimeValue.cpp
Fix some Clang-tidy modernize warnings, other minor fixes.
2015-11-04 22:32:32 +00:00
Timer.cpp
Test commit. Removes some spaces. No functionality changed.
2016-06-03 19:20:37 +00:00
ToolOutputFile.cpp
…
Triple.cpp
Add a Musl environment to the triple.
2016-06-14 12:45:33 +00:00
Twine.cpp
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
2016-01-29 20:50:44 +00:00
Unicode.cpp
…
Valgrind.cpp
Add a missing include of cstddef needed for size_t.
2015-10-15 19:41:54 +00:00
Watchdog.cpp
…
YAMLParser.cpp
Simplify users of StringRef::{l,r}trim (NFC)
2016-02-16 02:06:01 +00:00
YAMLTraits.cpp
[YAMLTraits] Use StringRef::copy. No functionality change.
2015-08-05 14:16:38 +00:00
circular_raw_ostream.cpp
…
raw_os_ostream.cpp
…
raw_ostream.cpp
C++11 is required, remove some preprocessor checks for it
2016-03-28 11:13:03 +00:00
regcclass.h
…
regcname.h
…
regcomp.c
…
regengine.inc
…
regerror.c
…
regex2.h
…
regex_impl.h
…
regexec.c
…
regfree.c
…
regstrlcpy.c
…
regutils.h
…