Home
last modified time | relevance | path

Searched defs:ExtAddrMode (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h85 struct ExtAddrMode { struct
86 Register BaseReg;
87 Register ScaledReg;
88 int64_t Scale;
89 int64_t Displacement;
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp2447 struct ExtAddrMode : public TargetLowering::AddrMode { struct
2448 Value *BaseReg = nullptr;
2449 Value *ScaledReg = nullptr;
2450 Value *OriginalValue = nullptr;
2451 bool InBounds = true;
2453 enum FieldName {
2469 FieldName compare(const ExtAddrMode &other) { in compare()
2509 bool isTrivial() { in isTrivial()
2517 Value *GetFieldAsValue(FieldName Field, Type *IntPtrTy) { in GetFieldAsValue()
2532 void SetCombinedField(FieldName Field, Value *V, in SetCombinedField()