Lines Matching defs:const
38 virtual const char *getPassName() const {
49 const MipsSubtarget &Subtarget;
58 SDValue &Offset) const;
63 SDValue &Offset) const;
67 SDValue &Offset) const;
71 SDValue &Offset) const;
74 SDValue &Offset) const;
80 virtual bool selectVSplat(SDNode *N, APInt &Imm) const;
82 virtual bool selectVSplatUimm1(SDValue N, SDValue &Imm) const;
84 virtual bool selectVSplatUimm2(SDValue N, SDValue &Imm) const;
86 virtual bool selectVSplatUimm3(SDValue N, SDValue &Imm) const;
88 virtual bool selectVSplatUimm4(SDValue N, SDValue &Imm) const;
90 virtual bool selectVSplatUimm5(SDValue N, SDValue &Imm) const;
92 virtual bool selectVSplatUimm6(SDValue N, SDValue &Imm) const;
94 virtual bool selectVSplatUimm8(SDValue N, SDValue &Imm) const;
96 virtual bool selectVSplatSimm5(SDValue N, SDValue &Imm) const;
98 virtual bool selectVSplatUimmPow2(SDValue N, SDValue &Imm) const;
101 virtual bool selectVSplatUimmInvPow2(SDValue N, SDValue &Imm) const;
104 virtual bool selectVSplatMaskL(SDValue N, SDValue &Imm) const;
107 virtual bool selectVSplatMaskR(SDValue N, SDValue &Imm) const;
114 inline SDValue getImm(const SDNode *Node, uint64_t Imm) {
120 virtual bool SelectInlineAsmMemoryOperand(const SDValue &Op,