HomeSort by relevance Sort by last modified time
    Searched defs:RegisterRef (Results 1 - 5 of 5) sorted by null

  /external/llvm/lib/Target/Hexagon/
HexagonBitTracker.h 22 typedef BitTracker::RegisterRef RegisterRef;
HexagonBlockRanges.h 35 struct RegisterRef {
37 bool operator<(RegisterRef R) const {
41 typedef std::set<RegisterRef> RegisterSet;
136 typedef std::map<RegisterRef,RangeList> RegToRangeMap;
139 static RegisterSet expandToSubRegs(RegisterRef R,
BitTracker.h 31 struct RegisterRef;
48 RegisterCell get(RegisterRef RR) const;
49 void put(RegisterRef RR, const RegisterCell &RC);
50 void subst(RegisterRef OldRR, RegisterRef NewRR);
91 struct BitTracker::RegisterRef {
92 RegisterRef(unsigned R = 0, unsigned S = 0)
94 RegisterRef(const MachineOperand &MO)
347 uint16_t getRegBitWidth(const RegisterRef &RR) const;
349 RegisterCell getCell(const RegisterRef &RR, const CellMapType &M) const
    [all...]
HexagonExpandCondsets.cpp 215 struct RegisterRef {
216 RegisterRef(const MachineOperand &Op) : Reg(Op.getReg()),
218 RegisterRef(unsigned R = 0, unsigned S = 0) : Reg(R), Sub(S) {}
219 bool operator== (RegisterRef RR) const {
222 bool operator!= (RegisterRef RR) const { return !operator==(RR); }
223 bool operator< (RegisterRef RR) const {
236 void addRefToMap(RegisterRef RR, ReferenceMap &Map, unsigned Exec);
237 bool isRefInMap(RegisterRef, ReferenceMap &Map, unsigned Exec);
257 MachineInstr *getReachingDefForPred(RegisterRef RD,
265 void renameInRange(RegisterRef RO, RegisterRef RN, unsigned PredR
    [all...]
RDFGraph.h 369 struct RegisterRef {
373 RegisterRef() = default;
374 RegisterRef(const RegisterRef &RR) = default;
375 RegisterRef &operator= (const RegisterRef &RR) = default;
376 bool operator== (const RegisterRef &RR) const {
379 bool operator!= (const RegisterRef &RR) const {
382 bool operator< (const RegisterRef &RR) const {
386 typedef std::set<RegisterRef> RegisterSet
    [all...]

Completed in 109 milliseconds