Home
last modified time | relevance | path

Searched refs:TraitsType (Results 1 – 8 of 8) sorted by relevance

/external/antlr/runtime/Cpp/include/
Dantlr3traits.hpp136 typedef TraitsBase TraitsType; typedef in TraitsBase
138 …typedef typename TraitsSelector< typename UserTraits<TraitsType>::AllocPolicyType, DefaultAllocPol…
140 typedef typename TraitsSelector< typename UserTraits<TraitsType>::StringType,
143 typedef typename TraitsSelector< typename UserTraits<TraitsType>::StringStreamType,
146 typedef typename TraitsSelector< typename UserTraits<TraitsType>::StreamDataType,
149 typedef typename TraitsSelector< typename UserTraits<TraitsType>::Endianness,
152 typedef typename TraitsSelector< typename UserTraits<TraitsType>::BitsetType,
153 Bitset<TraitsType> >::selected BitsetType;
154 typedef typename TraitsSelector< typename UserTraits<TraitsType>::BitsetListType,
155 BitsetList<TraitsType> >::selected BitsetListType;
[all …]
/external/swiftshader/third_party/subzero/src/
DIceAssemblerX86BaseImpl.h32 template <typename TraitsType>
33 AssemblerX86Base<TraitsType>::~AssemblerX86Base() { in ~AssemblerX86Base()
44 template <typename TraitsType>
45 void AssemblerX86Base<TraitsType>::alignFunction() { in alignFunction()
55 template <typename TraitsType>
56 typename AssemblerX86Base<TraitsType>::Label *
57 AssemblerX86Base<TraitsType>::getOrCreateLabel(SizeT Number, in getOrCreateLabel()
76 template <typename TraitsType>
77 Ice::Label *AssemblerX86Base<TraitsType>::getCfgNodeLabel(SizeT NodeNumber) { in getCfgNodeLabel()
82 template <typename TraitsType>
[all …]
DIceInstX86BaseImpl.h33 template <typename TraitsType>
34 const char *InstImpl<TraitsType>::InstX86Base::getWidthString(Type Ty) { in getWidthString()
38 template <typename TraitsType>
39 const char *InstImpl<TraitsType>::InstX86Base::getFldString(Type Ty) { in getFldString()
43 template <typename TraitsType>
44 typename InstImpl<TraitsType>::Cond::BrCond
45 InstImpl<TraitsType>::InstX86Base::getOppositeCondition(BrCond Cond) { in getOppositeCondition()
49 template <typename TraitsType>
50 InstImpl<TraitsType>::InstX86FakeRMW::InstX86FakeRMW(Cfg *Func, Operand *Data, in InstX86FakeRMW()
60 template <typename TraitsType>
[all …]
DIceInstX86Base.h34 template <typename TraitsType> struct InstImpl {
35 using Traits = TraitsType;
675 auto *Add = InstImpl<TraitsType>::InstX86Add::create( in deoptLeaToAddOrNull()
3190 template <typename TraitsType> struct Insts {
3191 using GetIP = typename InstImpl<TraitsType>::InstX86GetIP;
3192 using FakeRMW = typename InstImpl<TraitsType>::InstX86FakeRMW;
3193 using Label = typename InstImpl<TraitsType>::InstX86Label;
3195 using Call = typename InstImpl<TraitsType>::InstX86Call;
3197 using Br = typename InstImpl<TraitsType>::InstX86Br;
3198 using Jmp = typename InstImpl<TraitsType>::InstX86Jmp;
[all …]
DIceTargetLoweringX86BaseImpl.h398 template <typename TraitsType>
399 void TargetX86Base<TraitsType>::initNodeForLowering(CfgNode *Node) {
404 template <typename TraitsType>
405 TargetX86Base<TraitsType>::TargetX86Base(Cfg *Func)
421 template <typename TraitsType>
422 void TargetX86Base<TraitsType>::staticInit(GlobalContext *Ctx) {
434 template <typename TraitsType>
435 bool TargetX86Base<TraitsType>::shouldBePooled(const Constant *C) {
445 template <typename TraitsType>
446 ::Ice::Type TargetX86Base<TraitsType>::getPointerType() {
[all …]
DIceAssemblerX86Base.h41 template <typename TraitsType>
48 bool EmitAddrSizeOverridePrefix = TraitsType::Is64Bit)
55 using Traits = TraitsType;
128 friend class AssemblerX86Base<TraitsType>;
913 template <typename TraitsType>
914 inline void AssemblerX86Base<TraitsType>::emitUint8(uint8_t value) { in emitUint8()
918 template <typename TraitsType>
919 inline void AssemblerX86Base<TraitsType>::emitInt16(int16_t value) { in emitInt16()
923 template <typename TraitsType>
924 inline void AssemblerX86Base<TraitsType>::emitInt32(int32_t value) { in emitInt32()
[all …]
DIceTargetLoweringX8664Traits.h37 template <class TraitsType> class AssemblerX86Base;
38 template <class TraitsType> struct Insts;
39 template <class TraitsType> class TargetX86Base;
DIceTargetLoweringX86Base.h56 template <typename TraitsType> class TargetX86Base : public TargetLowering {
62 using Traits = TraitsType;
1211 template <typename TraitsType>
1213 using Traits = TraitsType;