Go to file
Dean Michael Berris 4cae04873b [XRay] Use correct type for PID records
Previously we've been reading and writing the wrong types which only
worked in little endian implementations. This time we're writing the
same typed values the runtime is using, and reading them appropriately
as well.

llvm-svn: 341241
2018-08-31 19:32:46 +00:00
clang Tests: fix tests encoding specific hash values for 32-bit systems. 2018-08-31 19:24:37 +00:00
clang-tools-extra [clangd] Flatten out Symbol::Details. It was ill-conceived, sorry. 2018-08-31 13:55:01 +00:00
compiler-rt [hwasan] Fix new[] with zero size. 2018-08-31 17:49:49 +00:00
debuginfo-tests Revert "(Retry) Add a basic integration test for C++ smart pointers" 2018-08-20 19:53:33 +00:00
libclc amdgcn: Use __constant AS for amdgcn builtins. 2018-08-03 15:14:08 +00:00
libcxx Last week, someone noted that a couple of the time_point member functions were not constexpr. I looked, and they were right. They were made constexpr in p0505, so I looked at all the other bits in that paper to make sure that I didn't miss anything else. There were a couple methods in the synopsis that should have been marked constexpr, but the code was correct. 2018-08-29 23:02:15 +00:00
libcxxabi Port my recent changes from LLVM copy of the demangler: 2018-08-24 23:30:26 +00:00
libunwind Export public functions implemented in assembly on Windows. 2018-08-31 18:11:48 +00:00
lld [DebugInfo] Common behavior for error types 2018-08-31 17:41:58 +00:00
lldb Avoid using short identifiers in some tests 2018-08-31 18:25:01 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [XRay] Use correct type for PID records 2018-08-31 19:32:46 +00:00
openmp [OPENMP][NVPTX] Replace assert() by ASSERT0() macro, NFC. 2018-08-29 19:22:06 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. 2018-08-26 09:51:22 +00:00
README.md

README.md

Low Level Virtual Machine (LLVM)

This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.