llvm-project/llvm/lib
Djordje Todorovic dd1bc59b72 [CSInfo][MIPS][DwarfDebug] Add support for delay slots
This adds call site info support for call instructions with delay slot.
Search for instructions inside call delay slot, which load value
into parameter forwarding registers.
Return address of the call points to instruction after call delay slot,
which is not the one, immediately after the call instruction.

Patch by Nikola Tesic

Differential revision: https://reviews.llvm.org/D78107
2020-06-03 11:25:17 +02:00
..
Analysis [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics (fix) 2020-06-03 09:44:33 +01:00
AsmParser
BinaryFormat
Bitcode
Bitstream
CodeGen [CSInfo][MIPS][DwarfDebug] Add support for delay slots 2020-06-03 11:25:17 +02:00
DWARFLinker
DebugInfo
Demangle
ExecutionEngine
Extensions
Frontend
FuzzMutate
Fuzzer
IR
IRReader
LTO
LineEditor
Linker
MC
MCA
Object
ObjectYAML [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. 2020-06-02 17:19:24 +03:00
Option
Passes [MTE] Convert StackSafety into analysis 2020-06-02 16:08:14 -07:00
ProfileData
Remarks
Support Revert "[Support] Add file lock/unlock functions" 2020-06-03 15:40:12 +07:00
TableGen
Target [AMDGPU/MemOpsCluster] Code clean-up around accessing of memory operand width 2020-06-03 14:03:52 +05:30
Testing
TextAPI
ToolDrivers
Transforms [JumpThreading] Simplify FindMostPopularDest (NFC) 2020-06-02 18:43:31 -07:00
WindowsManifest
XRay
CMakeLists.txt
LLVMBuild.txt