Home
last modified time | relevance | path

Searched refs:VariableSplit (Results 1 – 5 of 5) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceInstX8632.h150 class VariableSplit : public X86Operand {
151 VariableSplit() = delete;
152 VariableSplit(const VariableSplit &) = delete;
153 VariableSplit &operator=(const VariableSplit &) = delete;
157 static VariableSplit *create(Cfg *Func, Variable *Var, Portion Part) { in create()
158 return new (Func->allocate<VariableSplit>()) VariableSplit(Func, Var, Part); in create()
172 VariableSplit(Cfg *Func, Variable *Var, Portion Part) in VariableSplit() function
DIceAssemblerX8632.h45 class VariableSplit; variable
158 AsmAddress(const VariableSplit *Split, const Cfg *Func);
DIceInstX8632.cpp706 } else if (const auto *Split = llvm::dyn_cast<VariableSplit>(Src)) { in emitIASRegOpTyGPR()
751 } else if (const auto *Split = llvm::dyn_cast<VariableSplit>(Op0)) { in emitIASAsAddrOpTyGPR()
3011 void VariableSplit::emit(const Cfg *Func) const { in emit()
3025 void VariableSplit::dump(const Cfg *Func, Ostream &Str) const { in dump()
DIceTargetLoweringX8632.cpp2912 SpillLo = VariableSplit::create(Func, Spill, VariableSplit::Low); in lowerCast()
2913 SpillHi = VariableSplit::create(Func, Spill, VariableSplit::High); in lowerCast()
2950 auto *SpillLo = VariableSplit::create(Func, Spill, VariableSplit::Low); in lowerCast()
2951 auto *SpillHi = VariableSplit::create(Func, Spill, VariableSplit::High); in lowerCast()
DIceAssemblerX8632.cpp110 AsmAddress::AsmAddress(const VariableSplit *Split, const Cfg *Func) { in AsmAddress()