LLVM 17.0.0git
Public Attributes | List of all members
llvm::MergeTruncStoresInfo Struct Reference

#include "llvm/CodeGen/GlobalISel/CombinerHelper.h"

Collaboration diagram for llvm::MergeTruncStoresInfo:
Collaboration graph
[legend]

Public Attributes

SmallVector< GStore * > FoundStores
 
GStoreLowestIdxStore = nullptr
 
Register WideSrcVal
 
bool NeedBSwap = false
 
bool NeedRotate = false
 

Detailed Description

Definition at line 82 of file CombinerHelper.h.

Member Data Documentation

◆ FoundStores

SmallVector<GStore *> llvm::MergeTruncStoresInfo::FoundStores

◆ LowestIdxStore

GStore* llvm::MergeTruncStoresInfo::LowestIdxStore = nullptr

◆ NeedBSwap

bool llvm::MergeTruncStoresInfo::NeedBSwap = false

◆ NeedRotate

bool llvm::MergeTruncStoresInfo::NeedRotate = false

◆ WideSrcVal

Register llvm::MergeTruncStoresInfo::WideSrcVal

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