Lines Matching defs:LoadedSlice
16913 struct LoadedSlice { struct
16915 struct Cost {
16995 SDNode *Inst;
16998 LoadSDNode *Origin;
17001 unsigned Shift;
17005 SelectionDAG *DAG;
17007 LoadedSlice(SDNode *Inst = nullptr, LoadSDNode *Origin = nullptr, in LoadedSlice() function
17014 APInt getUsedBits() const { in getUsedBits()
17032 unsigned getLoadedSize() const { in getLoadedSize()
17040 EVT getLoadedType() const { in getLoadedType()
17047 Align getAlign() const { in getAlign()
17056 bool isLegal() const { in isLegal()
17102 uint64_t getOffsetFromBase() const { in getOffsetFromBase()
17126 SDValue loadSlice() const { in loadSlice()
17162 bool canMergeExpensiveCrossRegisterBankCopy() const { in canMergeExpensiveCrossRegisterBankCopy()