1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-18 18:42:46 +02:00
llvm-mirror/lib
wlei aa88690f46 [CSSPGO] Avoid deleting probe instruction in FoldValueComparisonIntoPredecessors
This change tries to fix a place missing `moveAndDanglePseudoProbes `. In FoldValueComparisonIntoPredecessors, it folds the BB into predecessors and then marked the BB unreachable. However, the original logic from the BB is still alive, deleting the probe will mislead the SampleLoader mark it as zero count sample.

Reviewed By: hoy, wenlei

Differential Revision: https://reviews.llvm.org/D102721
2021-05-19 13:39:05 -07:00
..
Analysis [ScalarEvolution] Remove unused ExitLimit::hasOperand() method (NFC) 2021-05-19 18:42:14 +02:00
AsmParser [OpaquePtr] Make atomicrmw work with opaque pointers 2021-05-19 12:49:28 -07:00
BinaryFormat
Bitcode [OpaquePtr] Make atomicrmw work with opaque pointers 2021-05-19 12:49:28 -07:00
Bitstream
CodeGen Recommit "[GlobalISel] Simplify G_ICMP to true/false when the result is known" 2021-05-19 09:29:19 -07:00
DebugInfo Use a non-recursive mutex in GsymCreator. 2021-05-19 10:06:47 +00:00
Demangle [Demangle][Rust] Speculative fix for bot build failure 2021-05-19 00:40:24 +02:00
DWARFLinker [MC] Untangle MCContext and MCObjectFileInfo 2021-05-05 10:03:02 -07:00
ExecutionEngine [RuntimeDyld] Add allowStubs/allowZeroSyms 2021-05-18 11:35:27 -07:00
Extensions
FileCheck
Frontend [OpenMP][MLIR]Add support for guided, auto and runtime scheduling 2021-05-10 09:18:52 +00:00
Fuzzer
FuzzMutate
InterfaceStub
IR [OpaquePtr] Make atomicrmw work with opaque pointers 2021-05-19 12:49:28 -07:00
IRReader
LineEditor
Linker
LTO [SampleFDO] New hierarchical discriminator for Flow Sensitive SampleFDO 2021-05-18 16:23:43 -07:00
MC [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 1 2021-05-19 11:05:30 -04:00
MCA [MCA][RegisterFile] Refactor the move elimination logic to address PR50258. 2021-05-08 18:10:35 +01:00
Object [AMDGPU] Add gfx1034 target 2021-05-13 14:25:18 -04:00
ObjectYAML [AMDGPU] Add gfx1034 target 2021-05-13 14:25:18 -04:00
Option
Passes [NewPM] Add options to PrintPassInstrumentation 2021-05-18 20:59:35 -07:00
ProfileData [CoverageMapping] Handle gaps in counter IDs for source-based coverage 2021-05-19 10:46:38 -07:00
Remarks
Support [AMDGPU] Add gfx1034 target 2021-05-13 14:25:18 -04:00
TableGen [TableGen] Make the NUL character invalid in .td files 2021-05-13 10:17:45 -04:00
Target [x86] propagate FMF from x86-specific intrinsic nodes to others during combining 2021-05-19 14:25:09 -04:00
Testing
TextAPI [TextAPI] Reformat llvm_unreachable message 2021-05-11 09:59:26 -07:00
ToolDrivers
Transforms [CSSPGO] Avoid deleting probe instruction in FoldValueComparisonIntoPredecessors 2021-05-19 13:39:05 -07:00
WindowsManifest
XRay
CMakeLists.txt