HomeSort by: relevance | last modified time | path
    Searched refs:ArrayRecycler (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
ArrayRecycler.h 1 //==- llvm/Support/ArrayRecycler.h - Recycling of Arrays ---------*- C++ -*-==//
9 // This file defines the ArrayRecycler class template which can recycle small
26 /// array size, the ArrayRecycler keeps a free list of available arrays.
28 template <class T, size_t Align = alignof(T)> class ArrayRecycler {
95 ~ArrayRecycler() {
98 assert(Bucket.empty() && "Non-empty ArrayRecycler deleted!");
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineFunction.h 32 #include "llvm/Support/ArrayRecycler.h"
282 ArrayRecycler<MachineOperand> OperandRecycler;
877 using OperandCapacity = ArrayRecycler<MachineOperand>::Capacity;
MachineInstr.h 32 #include "llvm/Support/ArrayRecycler.h"
119 // Operands are allocated by an ArrayRecycler.
136 using OperandCapacity = ArrayRecycler<MachineOperand>::Capacity;
SelectionDAG.h 39 #include "llvm/Support/ArrayRecycler.h"
260 ArrayRecycler<SDUse> OperandRecycler;
407 ArrayRecycler<SDUse>::Capacity::get(Node->NumOperands),
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GVNSink.cpp 64 #include "llvm/Support/ArrayRecycler.h"
354 InstructionUseExpr(Instruction *I, ArrayRecycler<Value *> &R,
391 ArrayRecycler<Value *> Recycler;
NewGVN.cpp 100 #include "llvm/Support/ArrayRecycler.h"
506 mutable ArrayRecycler<Value *> ArgRecycler;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Scalar/
GVNExpression.h 26 #include "llvm/Support/ArrayRecycler.h"
138 using RecyclerType = ArrayRecycler<Value *>;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp 10466 ArrayRecycler<SDUse>::Capacity::get(Vals.size()), OperandAllocator);

Completed in 31 milliseconds