Searched refs:RegisterSubReg (Results 1 - 2 of 2) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenPredicate.cpp50 struct RegisterSubReg { struct in namespace:__anon4128
53 RegisterSubReg(unsigned r = 0, unsigned s = 0) : R(r), S(s) {} function in struct:__anon4128::RegisterSubReg
54 RegisterSubReg(const MachineOperand &MO) : R(MO.getReg()), S(MO.getSubReg()) {} function in struct:__anon4128::RegisterSubReg
55 RegisterSubReg(const Register &Reg) : R(Reg), S(0) {} function in struct:__anon4128::RegisterSubReg
57 bool operator== (const RegisterSubReg &Reg) const {
61 bool operator< (const RegisterSubReg &Reg) const {
69 PrintRegister(RegisterSubReg R, const TargetRegisterInfo &I) : Reg(R), TRI(I) {}
72 RegisterSubReg Reg;
104 using SetOfReg = std::set<RegisterSubReg>;
105 using RegToRegMap = std::map<RegisterSubReg, RegisterSubRe
[all...]
H A DHexagonConstPropagation.cpp85 struct RegisterSubReg { struct in namespace:__anon4110
88 explicit RegisterSubReg(unsigned R, unsigned SR = 0) : Reg(R), SubReg(SR) {} function in struct:__anon4110::RegisterSubReg
89 explicit RegisterSubReg(const MachineOperand &MO) function in struct:__anon4110::RegisterSubReg
96 bool operator== (const RegisterSubReg &R) const {
316 virtual bool evaluate(const RegisterSubReg &R, const LatticeCell &SrcC,
359 bool getCell(const RegisterSubReg &R, const CellMap &Inputs, LatticeCell &RC);
365 bool evaluateCMPrr(uint32_t Cmp, const RegisterSubReg &R1, const RegisterSubReg &R2,
367 bool evaluateCMPri(uint32_t Cmp, const RegisterSubReg &R1, const APInt &A2,
369 bool evaluateCMPrp(uint32_t Cmp, const RegisterSubReg
[all...]

Completed in 118 milliseconds