CIRCT  20.0.0git
Static Public Member Functions | List of all members
circt::HWToLLVMEndianessConverter Struct Reference

#include <HWToLLVM.h>

Static Public Member Functions

static uint32_t convertToLLVMEndianess (Type type, uint32_t index)
 Convert an index into a HW ArrayType or StructType to LLVM Endianess. More...
 
static uint32_t llvmIndexOfStructField (hw::StructType type, StringRef fieldName)
 Get the index of a specific StructType field in the LLVM lowering of the StructType. More...
 

Detailed Description

Definition at line 35 of file HWToLLVM.h.

Member Function Documentation

◆ convertToLLVMEndianess()

uint32_t circt::HWToLLVMEndianessConverter::convertToLLVMEndianess ( Type  type,
uint32_t  index 
)
static

Convert an index into a HW ArrayType or StructType to LLVM Endianess.

Definition at line 37 of file HWToLLVM.cpp.

◆ llvmIndexOfStructField()

uint32_t circt::HWToLLVMEndianessConverter::llvmIndexOfStructField ( hw::StructType  type,
StringRef  fieldName 
)
static

Get the index of a specific StructType field in the LLVM lowering of the StructType.

Definition at line 49 of file HWToLLVM.cpp.


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