1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/lib
Dean Michael Berris 2a9df49e7d [XRay] Fix FunctionRecord serialization
This change makes the writer implementation more consistent with the way
fields are written down to avoid assumptions on bitfield order and
padding. We also fix an inconsistency between the type returned by the
`delta()` accessor to match the data member it's returning.

This is a follow-up to D51289 and D51210.

llvm-svn: 341230
2018-08-31 17:49:59 +00:00
..
Analysis Revert "[NFC] Add severe validation of InstructionPrecedenceTracking" for discussion 2018-08-31 00:01:54 +00:00
AsmParser [IR] Replace isa<TerminatorInst> with isTerminator(). 2018-08-26 09:51:22 +00:00
BinaryFormat Fix undefined behavior in r340457 2018-08-23 02:51:09 +00:00
Bitcode [IR] Replace isa<TerminatorInst> with isTerminator(). 2018-08-26 09:51:22 +00:00
CodeGen SafeStack: Prevent OOB reads with mem intrinsics 2018-08-30 20:44:51 +00:00
DebugInfo [DebugInfo] Common behavior for error types 2018-08-31 17:41:58 +00:00
Demangle Remove some debugging code that was accidentally left in. 2018-08-30 21:00:57 +00:00
ExecutionEngine [ORC] Add utilities to RTDyldObjectLinkingLayer2 to simplify symbol flag 2018-08-31 00:53:17 +00:00
Fuzzer
FuzzMutate [IR] Replace isa<TerminatorInst> with isTerminator(). 2018-08-26 09:51:22 +00:00
IR [LLVM-C] Add Bindings For Named Metadata 2018-08-30 17:09:43 +00:00
IRReader
LineEditor
Linker [NFC] Remove an empty line. 2018-07-27 06:50:45 +00:00
LTO Remove trailing space 2018-07-30 19:41:25 +00:00
MC [MC] fix a clang-tidy warning, NFC 2018-08-29 10:40:51 +00:00
Object [Wasm] Add missing EOF checks for floats 2018-08-31 14:54:01 +00:00
ObjectYAML [yaml2obj] - Add a support for changing EntSize. 2018-08-07 08:11:38 +00:00
Option
Passes Revert r340922 "[GVNHoist] Re-enable GVNHoist by default" 2018-08-29 13:00:55 +00:00
ProfileData [Coverage] Ignore 'unused' functions with non-zero execution counts 2018-08-07 22:25:36 +00:00
Support [DebugInfo] Common behavior for error types 2018-08-31 17:41:58 +00:00
TableGen Remove trailing space 2018-07-30 19:41:25 +00:00
Target [X86] Add support for turning vXi1 shuffles into KSHIFTL/KSHIFTR. 2018-08-31 17:17:21 +00:00
Testing
ToolDrivers Give llvm-lib rudimentary help output. 2018-07-14 02:29:44 +00:00
Transforms SLPVectorizer: Fix assert with different sized address spaces 2018-08-31 14:34:53 +00:00
WindowsManifest
XRay [XRay] Fix FunctionRecord serialization 2018-08-31 17:49:59 +00:00
CMakeLists.txt
LLVMBuild.txt