LLVM 19.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::jitlink::aarch32::HalfWords Struct Reference

Immutable pair of halfwords, Hi and Lo, with overflow check. More...

#include "llvm/ExecutionEngine/JITLink/aarch32.h"

Public Member Functions

constexpr HalfWords ()
 
constexpr HalfWords (uint32_t Hi, uint32_t Lo)
 

Public Attributes

const uint16_t Hi
 
const uint16_t Lo
 

Detailed Description

Immutable pair of halfwords, Hi and Lo, with overflow check.

Definition at line 164 of file aarch32.h.

Constructor & Destructor Documentation

◆ HalfWords() [1/2]

constexpr llvm::jitlink::aarch32::HalfWords::HalfWords ( )
inlineconstexpr

Definition at line 165 of file aarch32.h.

◆ HalfWords() [2/2]

constexpr llvm::jitlink::aarch32::HalfWords::HalfWords ( uint32_t  Hi,
uint32_t  Lo 
)
inlineconstexpr

Definition at line 166 of file aarch32.h.

References assert(), Hi, and Lo.

Member Data Documentation

◆ Hi

const uint16_t llvm::jitlink::aarch32::HalfWords::Hi

Definition at line 170 of file aarch32.h.

Referenced by HalfWords().

◆ Lo

const uint16_t llvm::jitlink::aarch32::HalfWords::Lo

Definition at line 171 of file aarch32.h.

Referenced by HalfWords().


The documentation for this struct was generated from the following file: