Searched refs:SubClass (Results 1 – 8 of 8) sorted by relevance
| /freebsd-10-stable/contrib/llvm/include/llvm/Support/ |
| D | Recycler.h | 101 template<class SubClass, class AllocatorType> 102 SubClass *Allocate(AllocatorType &Allocator) { 103 assert(sizeof(SubClass) <= Size && 105 assert(AlignOf<SubClass>::Alignment <= Align && 108 reinterpret_cast<SubClass *>(FreeList.remove(FreeList.begin())) : 109 static_cast<SubClass *>(Allocator.Allocate(Size, Align)); 117 template<class SubClass, class AllocatorType> 118 void Deallocate(AllocatorType & /*Allocator*/, SubClass* Element) {
|
| D | RecyclingAllocator.h | 43 template<class SubClass> 44 SubClass *Allocate() { return Base.template Allocate<SubClass>(Allocator); } in Allocate() 51 template<class SubClass> 52 void Deallocate(SubClass* E) { return Base.Deallocate(Allocator, E); } in Deallocate()
|
| /freebsd-10-stable/contrib/llvm/include/llvm/IR/ |
| D | OperandTraits.h | 30 template <typename SubClass, unsigned ARITY> 32 static Use *op_begin(SubClass* U) { in op_begin() 35 static Use *op_end(SubClass* U) { in op_end() 50 template <typename SubClass, unsigned ARITY = 1> 51 struct OptionalOperandTraits : public FixedNumOperandTraits<SubClass, ARITY> { 65 template <typename SubClass, unsigned MINARITY = 0> 67 static Use *op_begin(SubClass* U) { in op_begin() 70 static Use *op_end(SubClass* U) { in op_end()
|
| /freebsd-10-stable/contrib/llvm/include/llvm/ |
| D | InstVisitor.h | 31 return static_cast<SubClass*>(this)-> \ 80 template<typename SubClass, typename RetTy=void> 92 static_cast<SubClass*>(this)->visit(*Start++); in visit() 98 static_cast<SubClass*>(this)->visitModule(M); in visit() 102 static_cast<SubClass*>(this)->visitFunction(F); in visit() 106 static_cast<SubClass*>(this)->visitBasicBlock(BB); in visit() 124 static_cast<SubClass*>(this)-> \ in visit() 221 return static_cast<SubClass*>(this)->visitCallSite(&I); in visitCallInst() 224 return static_cast<SubClass*>(this)->visitCallSite(&I); in visitInvokeInst()
|
| /freebsd-10-stable/contrib/llvm/lib/CodeGen/ |
| D | TargetRegisterInfo.cpp | 91 const unsigned *SubClass = RC->getSubClassMask(); in getAllocatableClass() local 95 for (unsigned Mask = *SubClass++; Mask; Mask >>= 1) { in getAllocatableClass() 143 const TargetRegisterClass *SubClass = getAllocatableClass(RC); in getAllocatableSet() local 144 if (SubClass) in getAllocatableSet() 145 getAllocatableSetForRC(MF, SubClass, Allocatable); in getAllocatableSet()
|
| /freebsd-10-stable/contrib/llvm/lib/TableGen/ |
| D | TGParser.cpp | 148 bool TGParser::AddSubClass(Record *CurRec, SubClassReference &SubClass) { in AddSubClass() argument 149 Record *SC = SubClass.Rec; in AddSubClass() 153 if (AddValue(CurRec, SubClass.RefRange.Start, Vals[i])) in AddSubClass() 159 if (TArgs.size() < SubClass.TemplateArgs.size()) in AddSubClass() 160 return Error(SubClass.RefRange.Start, in AddSubClass() 166 if (i < SubClass.TemplateArgs.size()) { in AddSubClass() 168 if (SetValue(CurRec, SubClass.RefRange.Start, TArgs[i], in AddSubClass() 169 std::vector<unsigned>(), SubClass.TemplateArgs[i])) in AddSubClass() 179 return Error(SubClass.RefRange.Start, in AddSubClass() 192 return Error(SubClass.RefRange.Start, in AddSubClass() [all …]
|
| D | TGParser.h | 111 bool AddSubClass(Record *Rec, SubClassReference &SubClass);
|
| /freebsd-10-stable/sys/dev/asr/ |
| D | i2oexec.h | 1222 U32 SubClass; member
|