Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DBitTracker.h342 struct BitTracker::MachineEvaluator { struct
343 MachineEvaluator(const TargetRegisterInfo &T, MachineRegisterInfo &M) in MachineEvaluator() function
345 virtual ~MachineEvaluator() {} in ~MachineEvaluator() argument
354 RegisterCell getRef(const RegisterRef &RR, const CellMapType &M) const { in getRef()
416 virtual bool track(const TargetRegisterClass *RC) const { return true; } in track()
429 const TargetRegisterInfo &TRI;
430 MachineRegisterInfo &MRI;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DBitTracker.h392 struct BitTracker::MachineEvaluator { struct
393 MachineEvaluator(const TargetRegisterInfo &T, MachineRegisterInfo &M) in MachineEvaluator() argument
405 RegisterCell getRef(const RegisterRef &RR, const CellMapType &M) const { in getRef()
467 virtual bool track(const TargetRegisterClass *RC) const { return true; } in track()
482 composeWithSubRegIndex(const TargetRegisterClass &RC, unsigned Idx) const { in composeWithSubRegIndex()
490 const TargetRegisterInfo &TRI;
491 MachineRegisterInfo &MRI;