1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/test
Hongtao Yu f2d99918a7 [CSSPGO][llvm-profgen] Ignore LBR records after interrupt transition
If we have seen an inwards transition from external code to internal code, but not a following outwards transition, the inwards transition is likely due to interrupt which is usually unpaired. Ignore current  and subsequent entries since they are likely from an unrelated pre-interrupt context.

LBR records from different interrupt context are unrelated and they should not be mixed together. Currenlty the OS does this for task-scheduling interrupt but not for all interrupts.

Reviewed By: wenlei, wlei

Differential Revision: https://reviews.llvm.org/D104276
2021-06-18 12:13:53 -07:00
..
Analysis [ScalarEvolution] Fix pointer/int type handling converting select/phi to min/max. 2021-06-17 14:05:12 -07:00
Assembler [OpaquePtr] Verify Opaque pointer in function parameter 2021-06-15 14:57:48 -07:00
Bindings
Bitcode Update @llvm.powi to handle different int sizes for the exponent 2021-06-17 09:38:28 +02:00
BugPoint
CodeGen [AMDGPU] [CodeGen] Fold negate llvm.amdgcn.class into test mask 2021-06-18 13:04:12 -06:00
DebugInfo XFAIL a testcase on Hexagon (missing-abstract-variable.ll) 2021-06-18 13:15:19 -05:00
Demangle [Demangle][Rust] Parse dot suffix 2021-06-18 09:29:45 +02:00
Examples
ExecutionEngine [JITLink][MachO] Add missing testcase. 2021-06-13 20:43:49 +10:00
Feature
FileCheck
Instrumentation [DFSan] Cleanup code for platforms other than Linux x86_64. 2021-06-18 11:21:46 -07:00
Integer
JitListener
Linker
LTO
MachineVerifier
MC RISCV: simplify a test case for RISCV (NFCI) 2021-06-18 08:19:16 -07:00
Object
ObjectYAML [WebAssembly] Rename event to tag 2021-06-17 20:34:19 -07:00
Other Use -cfg-func-name value as filter for -view-cfg, etc. 2021-06-16 23:54:51 +02:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen
ThinLTO/X86
tools [CSSPGO][llvm-profgen] Ignore LBR records after interrupt transition 2021-06-18 12:13:53 -07:00
Transforms Revert D104028 "[llvm][Inliner] Add an optional PriorityInlineOrder" 2021-06-18 18:52:00 +08:00
Unit
Verifier [OpaquePtr] Verify Opaque pointer in function parameter 2021-06-15 14:57:48 -07:00
YAMLParser
.clang-format
CMakeLists.txt Revert "[IRSim] Adding basic implementation of llvm-sim." 2021-06-11 15:44:19 -05:00
lit.cfg.py Revert "[IRSim] Adding basic implementation of llvm-sim." 2021-06-11 15:44:19 -05:00
lit.site.cfg.py.in
TestRunner.sh