Home
last modified time | relevance | path

Searched refs:InstX86FakeRMW (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceInstX86Base.h256 class InstX86FakeRMW final : public InstX86Base {
257 InstX86FakeRMW() = delete;
258 InstX86FakeRMW(const InstX86FakeRMW &) = delete;
259 InstX86FakeRMW &operator=(const InstX86FakeRMW &) = delete;
262 static InstX86FakeRMW *create(Cfg *Func, Operand *Data, Operand *Addr,
267 return new (Func->allocate<InstX86FakeRMW>())
268 InstX86FakeRMW(Func, Data, Addr, Op, Beacon);
283 InstX86FakeRMW(Cfg *Func, Operand *Data, Operand *Addr,
3192 using FakeRMW = typename InstImpl<TraitsType>::InstX86FakeRMW;
DIceTargetLoweringX86Base.h75 using InstX86FakeRMW = typename Traits::Insts::FakeRMW; variable
288 void lowerRMW(const InstX86FakeRMW *RMW);
DIceInstX86BaseImpl.h50 InstImpl<TraitsType>::InstX86FakeRMW::InstX86FakeRMW(Cfg *Func, Operand *Data, in InstX86FakeRMW() function
410 void InstImpl<TraitsType>::InstX86FakeRMW::dump(const Cfg *Func) const { in dump()
DIceTargetLoweringX86BaseImpl.h780 InstX86FakeRMW::create(Func, ArithSrcOther, Store->getStoreAddress(),
7276 void TargetX86Base<TraitsType>::lowerRMW(const InstX86FakeRMW *RMW) {
7354 if (const auto *RMW = llvm::dyn_cast<InstX86FakeRMW>(Instr)) {