Searched refs:OperandMIPS32Mem (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/subzero/src/ |
D | IceTargetLoweringMIPS32.h | 338 void _ldc1(Variable *Value, OperandMIPS32Mem *Mem, RelocOp Reloc = RO_No) { 342 void _ll(Variable *Value, OperandMIPS32Mem *Mem) { in _ll() 346 void _lw(Variable *Value, OperandMIPS32Mem *Mem) { in _lw() 350 void _lwc1(Variable *Value, OperandMIPS32Mem *Mem, RelocOp Reloc = RO_No) { 496 InstMIPS32Sc *_sc(Variable *Value, OperandMIPS32Mem *Mem) { in _sc() 500 void _sdc1(Variable *Value, OperandMIPS32Mem *Mem) { in _sdc1() 568 void _sw(Variable *Value, OperandMIPS32Mem *Mem) { in _sw() 572 void _swc1(Variable *Value, OperandMIPS32Mem *Mem) { in _swc1() 620 void lw(Variable *Dest, OperandMIPS32Mem *Mem); 621 void sw(Variable *Dest, OperandMIPS32Mem *Mem); [all …]
|
D | IceTargetLoweringMIPS32.cpp | 1116 OperandMIPS32Mem *TargetMIPS32::formMemoryOperand(Operand *Operand, Type Ty) { in formMemoryOperand() 1120 if (auto *Mem = llvm::dyn_cast<OperandMIPS32Mem>(Operand)) { in formMemoryOperand() 1121 return llvm::cast<OperandMIPS32Mem>(legalize(Mem)); in formMemoryOperand() 1130 return OperandMIPS32Mem::create( in formMemoryOperand() 1651 OperandMIPS32Mem *MemoryLocation = OperandMIPS32Mem::create( in addProlog() 1774 OperandMIPS32Mem *MemoryLocation = OperandMIPS32Mem::create( in addEpilog() 1808 if (!OperandMIPS32Mem::canHoldOffset(Base->getType(), SignExt, Offset)) { in newBaseRegister() 1832 OperandMIPS32Mem *TAddr = OperandMIPS32Mem::create( in legalizeMovFp() 1835 OperandMIPS32Mem *Addr = legalizeMemOperand(TAddr); in legalizeMovFp() 1966 OperandMIPS32Mem *TAddr = OperandMIPS32Mem::create( in legalizeMov() [all …]
|
D | IceInstMIPS32.cpp | 37 bool OperandMIPS32Mem::canHoldOffset(Type Ty, bool SignExt, int32_t Offset) { in canHoldOffset() 46 OperandMIPS32Mem::OperandMIPS32Mem(Cfg *Func, Type Ty, Variable *Base, in OperandMIPS32Mem() function in Ice::MIPS32::OperandMIPS32Mem 340 void OperandMIPS32Mem::emit(const Cfg *Func) const { in emit() 907 auto *Mem = llvm::dyn_cast<OperandMIPS32Mem>(getSrc(0)); in emitIAS() 913 auto *Mem = llvm::dyn_cast<OperandMIPS32Mem>(getSrc(0)); in emitIAS() 921 auto *Mem = llvm::dyn_cast<OperandMIPS32Mem>(getSrc(0)); in emitIAS() 929 auto *Mem = llvm::dyn_cast<OperandMIPS32Mem>(getSrc(0)); in emitIAS() 1102 auto *Mem = llvm::dyn_cast<OperandMIPS32Mem>(getSrc(1)); in emitIAS() 1185 auto *Mem = llvm::dyn_cast<OperandMIPS32Mem>(getSrc(0)); in emitIAS() 1191 auto *Mem = llvm::dyn_cast<OperandMIPS32Mem>(getSrc(1)); in emitIAS() [all …]
|
D | IceInstMIPS32.h | 112 class OperandMIPS32Mem : public OperandMIPS32 { 113 OperandMIPS32Mem() = delete; 114 OperandMIPS32Mem(const OperandMIPS32Mem &) = delete; 115 OperandMIPS32Mem &operator=(const OperandMIPS32Mem &) = delete; 129 static OperandMIPS32Mem *create(Cfg *Func, Type Ty, Variable *Base, 131 return new (Func->allocate<OperandMIPS32Mem>()) 132 OperandMIPS32Mem(Func, Ty, Base, ImmOffset, Mode); 171 OperandMIPS32Mem(Cfg *Func, Type Ty, Variable *Base, Operand *ImmOffset, 596 OperandMIPS32Mem *Mem, RelocOp Reloc = RO_No) { 666 InstMIPS32Load(Cfg *Func, Variable *Value, OperandMIPS32Mem *Mem, [all …]
|