LLVM  14.0.0git

This represents an addressing mode of: BaseGV + BaseOffs + BaseReg + Scale*ScaleReg If BaseGV is null, there is no BaseGV. More...

#include "llvm/CodeGen/TargetLowering.h"

[legend]

## Public Attributes

GlobalValueBaseGV = nullptr

int64_t BaseOffs = 0

bool HasBaseReg = false

int64_t Scale = 0

## Detailed Description

This represents an addressing mode of: BaseGV + BaseOffs + BaseReg + Scale*ScaleReg If BaseGV is null, there is no BaseGV.

If BaseOffs is zero, there is no base offset. If HasBaseReg is false, there is no base register. If Scale is zero, there is no ScaleReg. Scale of 1 indicates a reg with no scale.

Definition at line 2396 of file TargetLowering.h.

default

## ◆ Scale

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