Lines Matching defs:LoadedSlice
15454 struct LoadedSlice { struct
15456 struct Cost {
15536 SDNode *Inst;
15539 LoadSDNode *Origin;
15542 unsigned Shift;
15546 SelectionDAG *DAG;
15548 LoadedSlice(SDNode *Inst = nullptr, LoadSDNode *Origin = nullptr, in LoadedSlice() argument
15555 APInt getUsedBits() const { in getUsedBits()
15573 unsigned getLoadedSize() const { in getLoadedSize()
15581 EVT getLoadedType() const { in getLoadedType()
15588 Align getAlign() const { in getAlign()
15597 bool isLegal() const { in isLegal()
15643 uint64_t getOffsetFromBase() const { in getOffsetFromBase()
15667 SDValue loadSlice() const { in loadSlice()
15703 bool canMergeExpensiveCrossRegisterBankCopy() const { in canMergeExpensiveCrossRegisterBankCopy()