Searched refs:AssemblerX86Base (Results 1 – 6 of 6) sorted by relevance
33 AssemblerX86Base<TraitsType>::~AssemblerX86Base() { in ~AssemblerX86Base()45 void AssemblerX86Base<TraitsType>::alignFunction() { in alignFunction()56 typename AssemblerX86Base<TraitsType>::Label *57 AssemblerX86Base<TraitsType>::getOrCreateLabel(SizeT Number, in getOrCreateLabel()77 Ice::Label *AssemblerX86Base<TraitsType>::getCfgNodeLabel(SizeT NodeNumber) { in getCfgNodeLabel()83 typename AssemblerX86Base<TraitsType>::Label *84 AssemblerX86Base<TraitsType>::getOrCreateCfgNodeLabel(SizeT NodeNumber) { in getOrCreateCfgNodeLabel()89 typename AssemblerX86Base<TraitsType>::Label *90 AssemblerX86Base<TraitsType>::getOrCreateLocalLabel(SizeT Number) { in getOrCreateLocalLabel()95 void AssemblerX86Base<TraitsType>::bindCfgNodeLabel(const CfgNode *Node) { in bindCfgNodeLabel()[all …]
42 class AssemblerX86Base : public ::Ice::Assembler {43 AssemblerX86Base(const AssemblerX86Base &) = delete;44 AssemblerX86Base &operator=(const AssemblerX86Base &) = delete;47 explicit AssemblerX86Base(128 friend class AssemblerX86Base<TraitsType>;141 ~AssemblerX86Base() override;179 using TypedEmitGPR = void (AssemblerX86Base::*)(Type, GPRRegister);180 using TypedEmitAddr = void (AssemblerX86Base::*)(Type, const Address &);186 using TypedEmitGPRGPR = void (AssemblerX86Base::*)(Type, GPRRegister,188 using TypedEmitGPRAddr = void (AssemblerX86Base::*)(Type, GPRRegister,[all …]
34 using AssemblerX8632 = AssemblerX86Base<X8632::Traits>;
34 using AssemblerX8664 = AssemblerX86Base<X8664::Traits>;
38 template <class Machine> class AssemblerX86Base; variable179 friend class AssemblerX86Base<TargetX8632Traits>; member747 using Assembler = ::Ice::X8632::AssemblerX86Base<Traits>;
37 template <class TraitsType> class AssemblerX86Base; variable186 friend class AssemblerX86Base<TargetX8664Traits>; member841 using Assembler = ::Ice::X8664::AssemblerX86Base<Traits>;