Home | History | Annotate | Download | only in src

Lines Matching refs:TargetX86Base

41 /// TargetX86Base is a template for all X86 Targets, and it relies on the CRT
45 /// TargetX86Base):
51 /// static_assert(std::is_base_of<TargetX86Base<TraitsType>,
55 /// from TargetX86Base at this point in translation.
56 template <typename TraitsType> class TargetX86Base : public TargetLowering {
57 TargetX86Base() = delete;
58 TargetX86Base(const TargetX86Base &) = delete;
59 TargetX86Base &operator=(const TargetX86Base &) = delete;
78 ~TargetX86Base() override = default;
247 explicit TargetX86Base(Cfg *Func);
366 using LowerBinOp = void (TargetX86Base::*)(Variable *, Operand *);
1063 ScopedIacaMark(TargetX86Base *Lowering) : Lowering(Lowering) {
1075 TargetX86Base *Lowering;
1107 /// dispatchToConcrete is the template voodoo that allows TargetX86Base to
1108 /// invoke methods in Machine (which inherits from TargetX86Base) without