Searched defs:RegNumT (Results 1 - 3 of 3) sorted by relevance
/external/swiftshader/third_party/subzero/src/ |
H A D | IceOperand.h | 466 /// RegNumT is for holding target-specific register numbers, plus the sentinel 468 /// values, such as RegNumT(Reg_eax), but not things like RegNumT(Reg_eax+1). 470 /// needed, the fromInt() method can be used, such as when a RegNumT is based 472 class RegNumT { class in namespace:Ice 475 RegNumT() = default; 476 RegNumT(const RegNumT &) = default; 478 RegNumT(AnyEnum Value, function in class:Ice::RegNumT 483 RegNumT 513 RegNumT(BaseType Value) : Value(Value) { validate(Value); } function [all...] |
H A D | IceTargetLoweringX86Base.h | 108 Variable *getPhysicalRegister(RegNumT RegNum, 110 const char *getRegName(RegNumT RegNum, Type Ty) const override; 146 const SmallBitVector &getAliasesForRegister(RegNumT Reg) const override { 153 RegNumT getStackReg() const override { return Traits::StackPtr; } 154 RegNumT getFrameReg() const override { return Traits::FramePtr; } 155 RegNumT getFrameOrStackReg() const override { 242 Operand *legalizeUndef(Operand *From, RegNumT RegNum = RegNumT()); 416 RegNumT RegNum = RegNumT()); 709 _mov(Variable *&Dest, Operand *Src0, RegNumT RegNum = RegNumT()) argument [all...] |
H A D | IceTargetLoweringMIPS32.h | 67 Variable *getPhysicalRegister(RegNumT RegNum, 69 const char *getRegName(RegNumT RegNum, Type Ty) const override; 84 const SmallBitVector &getAliasesForRegister(RegNumT Reg) const override { 89 RegNumT getStackReg() const override { return RegMIPS32::Reg_SP; } 90 RegNumT getFrameReg() const override { return RegMIPS32::Reg_FP; } 91 RegNumT getFrameOrStackReg() const override { 94 RegNumT getReservedTmpReg() const { return RegMIPS32::Reg_AT; } 666 RegNumT RegNum = RegNumT()); 668 Variable *legalizeToVar(Operand *From, RegNumT RegNu 680 I32Reg(RegNumT RegNum = RegNumT()) argument 684 F32Reg(RegNumT RegNum = RegNumT()) argument 688 F64Reg(RegNumT RegNum = RegNumT()) argument [all...] |
Completed in 282 milliseconds