Get the LlvmVar function argument storing the real register
Moduleghc-10.0.0.20260917GHC2024
GHC.CmmToLlvm.Regs
Deal with Cmm registers
Synopsis
- value lmGlobalRegArg
- value lmGlobalRegVar
- value alwaysLive
- value stgTBAA
- value baseN
- value stackN
- value heapN
- value rxN
- value topN
- value tbaa
- value getTBAA
- Packageghc-10.0.0.20260917
- Exports11
- LanguageGHC2024
- LicenceBSD-3-Clause
- SourceRegs.hs
Get the LlvmVar function variable storing the real register
A list of STG Registers that should always be considered alive
STG Type Based Alias Analysis hierarchy
Id values
The rootN node is the root (there can be more than one) of the TBAA
hierarchy and as of LLVM 4.0 should *only* be referenced by other nodes. It
should never occur in any LLVM instruction statement.
Id values
The rootN node is the root (there can be more than one) of the TBAA
hierarchy and as of LLVM 4.0 should *only* be referenced by other nodes. It
should never occur in any LLVM instruction statement.
Id values
The rootN node is the root (there can be more than one) of the TBAA
hierarchy and as of LLVM 4.0 should *only* be referenced by other nodes. It
should never occur in any LLVM instruction statement.
Id values
The rootN node is the root (there can be more than one) of the TBAA
hierarchy and as of LLVM 4.0 should *only* be referenced by other nodes. It
should never occur in any LLVM instruction statement.
Id values
The rootN node is the root (there can be more than one) of the TBAA
hierarchy and as of LLVM 4.0 should *only* be referenced by other nodes. It
should never occur in any LLVM instruction statement.
The TBAA metadata identifier
Get the correct TBAA metadata information for this register type