Home
last modified time | relevance | path

Searched refs:DifferentField (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp3467 ExtAddrMode::FieldName DifferentField = ExtAddrMode::NoField; member in __anon78e22a880c11::AddressingModeCombiner
3510 if (DifferentField == ExtAddrMode::NoField) in addNewAddrMode()
3511 DifferentField = ThisDifferentField; in addNewAddrMode()
3512 else if (DifferentField != ThisDifferentField) in addNewAddrMode()
3513 DifferentField = ExtAddrMode::MultipleFields; in addNewAddrMode()
3516 bool CanHandle = DifferentField != ExtAddrMode::MultipleFields; in addNewAddrMode()
3519 CanHandle = CanHandle && DifferentField != ExtAddrMode::ScaleField; in addNewAddrMode()
3529 CanHandle = CanHandle && (DifferentField != ExtAddrMode::BaseGVField || in addNewAddrMode()
3553 if (AddrModes.size() == 1 || DifferentField == ExtAddrMode::NoField) in combineAddrModes()
3589 Value *DV = AM.GetFieldAsValue(DifferentField, IntPtrTy); in initializeMap()
[all …]