Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp1041 auto *LoadDef = getOpcodeDef<GLoad>(SrcReg, MRI); in matchSextInRegOfLoad() local
1042 if (!LoadDef || !MRI.hasOneNonDBGUse(DstReg)) in matchSextInRegOfLoad()
1045 uint64_t MemBits = LoadDef->getMemSizeInBits().getValue(); in matchSextInRegOfLoad()
1060 const MachineMemOperand &MMO = LoadDef->getMMO(); in matchSextInRegOfLoad()
1065 if (LoadDef->isSimple()) in matchSextInRegOfLoad()
1072 {MRI.getType(LoadDef->getDstReg()), in matchSextInRegOfLoad()
1073 MRI.getType(LoadDef->getPointerReg())}, in matchSextInRegOfLoad()
1077 MatchInfo = std::make_tuple(LoadDef->getDstReg(), NewSizeBits); in matchSextInRegOfLoad()
1087 GLoad *LoadDef = cast<GLoad>(MRI.getVRegDef(LoadReg)); in applySextInRegOfLoad() local
1095 auto &MMO = LoadDef->getMMO(); in applySextInRegOfLoad()
[all …]