Home
last modified time | relevance | path

Searched refs:SmallVector (Results 1 – 25 of 1152) sorted by relevance

12345678910>>...47

/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/util/
Dsmall_vector_test.cpp28 SmallVector<uint32_t, 2> vec; in TEST()
36 SmallVector<uint32_t, 2> vec = {0, 1, 2, 3}; in TEST()
48 SmallVector<uint32_t, 6> vec = {0, 1, 2, 3}; in TEST()
60 SmallVector<uint32_t, 6> vec1 = {0, 1, 2, 3}; in TEST()
61 SmallVector<uint32_t, 6> vec2(vec1); in TEST()
74 SmallVector<uint32_t, 2> vec1 = {0, 1, 2, 3}; in TEST()
75 SmallVector<uint32_t, 2> vec2(vec1); in TEST()
89 SmallVector<uint32_t, 6> vec2(vec1); in TEST()
103 SmallVector<uint32_t, 2> vec2(vec1); in TEST()
116 SmallVector<uint32_t, 6> vec1 = {0, 1, 2, 3}; in TEST()
[all …]
/third_party/skia/third_party/externals/spirv-tools/test/util/
Dsmall_vector_test.cpp28 SmallVector<uint32_t, 2> vec; in TEST()
36 SmallVector<uint32_t, 2> vec = {0, 1, 2, 3}; in TEST()
48 SmallVector<uint32_t, 6> vec = {0, 1, 2, 3}; in TEST()
60 SmallVector<uint32_t, 6> vec1 = {0, 1, 2, 3}; in TEST()
61 SmallVector<uint32_t, 6> vec2(vec1); in TEST()
74 SmallVector<uint32_t, 2> vec1 = {0, 1, 2, 3}; in TEST()
75 SmallVector<uint32_t, 2> vec2(vec1); in TEST()
89 SmallVector<uint32_t, 6> vec2(vec1); in TEST()
103 SmallVector<uint32_t, 2> vec2(vec1); in TEST()
116 SmallVector<uint32_t, 6> vec1 = {0, 1, 2, 3}; in TEST()
[all …]
/third_party/spirv-tools/test/util/
Dsmall_vector_test.cpp28 SmallVector<uint32_t, 2> vec; in TEST()
36 SmallVector<uint32_t, 2> vec = {0, 1, 2, 3}; in TEST()
48 SmallVector<uint32_t, 6> vec = {0, 1, 2, 3}; in TEST()
60 SmallVector<uint32_t, 6> vec1 = {0, 1, 2, 3}; in TEST()
61 SmallVector<uint32_t, 6> vec2(vec1); in TEST()
74 SmallVector<uint32_t, 2> vec1 = {0, 1, 2, 3}; in TEST()
75 SmallVector<uint32_t, 2> vec2(vec1); in TEST()
89 SmallVector<uint32_t, 6> vec2(vec1); in TEST()
103 SmallVector<uint32_t, 2> vec2(vec1); in TEST()
116 SmallVector<uint32_t, 6> vec1 = {0, 1, 2, 3}; in TEST()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DBlockExtractor.cpp42 SmallVector<SmallVector<BasicBlock *, 16>, 4> GroupsOfBlocks;
45 SmallVector<std::pair<std::string, SmallVector<std::string, 4>>, 4>
48 void init(const SmallVectorImpl<SmallVector<BasicBlock *, 16>> in init()
52 SmallVector<BasicBlock *, 16> NewGroup; in init()
66 SmallVector<SmallVector<BasicBlock *, 16>, 4> MassagedGroupsOfBlocks; in BlockExtractor()
68 SmallVector<BasicBlock *, 16> NewGroup; in BlockExtractor()
75 BlockExtractor(const SmallVectorImpl<SmallVector<BasicBlock *, 16>> in BlockExtractor()
82 BlockExtractor() : BlockExtractor(SmallVector<BasicBlock *, 0>(), false) {} in BlockExtractor()
101 const SmallVectorImpl<SmallVector<BasicBlock *, 16>> in createBlockExtractorPass()
114 SmallVector<StringRef, 16> Lines; in loadFile()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/util/
Dsmall_vector.h42 class SmallVector {
47 SmallVector() in SmallVector() function
52 SmallVector(const SmallVector& that) : SmallVector() { *this = that; } in SmallVector() function
54 SmallVector(SmallVector&& that) : SmallVector() { *this = std::move(that); } in SmallVector() function
56 SmallVector(const std::vector<T>& vec) : SmallVector() { in SmallVector() function
67 SmallVector(std::vector<T>&& vec) : SmallVector() { in SmallVector() function
79 SmallVector(std::initializer_list<T> init_list) : SmallVector() { in SmallVector() function
89 SmallVector(size_t s, const T& v) : SmallVector() { resize(s, v); } in SmallVector() function
91 virtual ~SmallVector() { in ~SmallVector()
97 SmallVector& operator=(const SmallVector& that) {
[all …]
/third_party/spirv-tools/source/util/
Dsmall_vector.h42 class SmallVector {
47 SmallVector() in SmallVector() function
52 SmallVector(const SmallVector& that) : SmallVector() { *this = that; } in SmallVector() function
54 SmallVector(SmallVector&& that) : SmallVector() { *this = std::move(that); } in SmallVector() function
56 SmallVector(const std::vector<T>& vec) : SmallVector() { in SmallVector() function
67 SmallVector(std::vector<T>&& vec) : SmallVector() { in SmallVector() function
79 SmallVector(std::initializer_list<T> init_list) : SmallVector() { in SmallVector() function
89 SmallVector(size_t s, const T& v) : SmallVector() { resize(s, v); } in SmallVector() function
91 virtual ~SmallVector() { in ~SmallVector()
97 SmallVector& operator=(const SmallVector& that) {
[all …]
/third_party/skia/third_party/externals/spirv-tools/source/util/
Dsmall_vector.h42 class SmallVector {
47 SmallVector() in SmallVector() function
52 SmallVector(const SmallVector& that) : SmallVector() { *this = that; } in SmallVector() function
54 SmallVector(SmallVector&& that) : SmallVector() { *this = std::move(that); } in SmallVector() function
56 SmallVector(const std::vector<T>& vec) : SmallVector() { in SmallVector() function
67 SmallVector(std::vector<T>&& vec) : SmallVector() { in SmallVector() function
79 SmallVector(std::initializer_list<T> init_list) : SmallVector() { in SmallVector() function
89 SmallVector(size_t s, const T& v) : SmallVector() { resize(s, v); } in SmallVector() function
91 virtual ~SmallVector() { in ~SmallVector()
97 SmallVector& operator=(const SmallVector& that) {
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.h90 SmallVector<std::pair<const MCSymbol *, const MCSymbol *>, 1> Ranges;
98 SmallVector<LocalVarDefRange, 1> DefRanges;
108 SmallVector<LocalVariable, 1> InlinedLocals;
109 SmallVector<const DILocation *, 1> ChildSites;
119 SmallVector<LocalVariable, 1> Locals;
120 SmallVector<CVGlobalVariable, 1> Globals;
121 SmallVector<LexicalBlock *, 1> Children;
140 SmallVector<const DILocation *, 1> ChildSites;
142 SmallVector<LocalVariable, 1> Locals;
143 SmallVector<CVGlobalVariable, 1> Globals;
[all …]
DDwarfFile.h45 SmallVector<RangeSpan, 2> Ranges;
58 SmallVector<std::unique_ptr<DwarfCompileUnit>, 1> CUs;
64 SmallVector<RangeSpanList, 1> CURangeLists;
79 SmallVector<DbgVariable *, 8> Locals;
85 using LabelList = SmallVector<DbgLabel *, 4>;
105 SmallVector<RangeSpan, 2> R);
/third_party/skia/third_party/externals/spirv-cross/
Dspirv_cross_containers.hpp204 class SmallVector : public VectorView<T> class
207 SmallVector() SPIRV_CROSS_NOEXCEPT in SmallVector() function in SPIRV_CROSS_NAMESPACE::SmallVector
213 SmallVector(const T *arg_list_begin, const T *arg_list_end) SPIRV_CROSS_NOEXCEPT : SmallVector() in SmallVector() function in SPIRV_CROSS_NAMESPACE::SmallVector
222SmallVector(std::initializer_list<T> init) SPIRV_CROSS_NOEXCEPT : SmallVector(init.begin(), init.e… in SmallVector() function in SPIRV_CROSS_NAMESPACE::SmallVector
226 SmallVector(SmallVector &&other) SPIRV_CROSS_NOEXCEPT : SmallVector() in SmallVector() function in SPIRV_CROSS_NAMESPACE::SmallVector
231 SmallVector &operator=(SmallVector &&other) SPIRV_CROSS_NOEXCEPT in operator =()
261 SmallVector(const SmallVector &other) SPIRV_CROSS_NOEXCEPT : SmallVector() in SmallVector() function in SPIRV_CROSS_NAMESPACE::SmallVector
266 SmallVector &operator=(const SmallVector &other) SPIRV_CROSS_NOEXCEPT in operator =()
279 explicit SmallVector(size_t count) SPIRV_CROSS_NOEXCEPT : SmallVector() in SmallVector() function in SPIRV_CROSS_NAMESPACE::SmallVector
284 ~SmallVector() in ~SmallVector()
[all …]
Dspirv_cross.hpp85 SmallVector<Resource> uniform_buffers;
86 SmallVector<Resource> storage_buffers;
87 SmallVector<Resource> stage_inputs;
88 SmallVector<Resource> stage_outputs;
89 SmallVector<Resource> subpass_inputs;
90 SmallVector<Resource> storage_images;
91 SmallVector<Resource> sampled_images;
92 SmallVector<Resource> atomic_counters;
93 SmallVector<Resource> acceleration_structures;
97 SmallVector<Resource> push_constant_buffers;
[all …]
Dspirv_cfg.hpp73 const SmallVector<uint32_t> &get_preceding_edges(uint32_t block) const in get_preceding_edges()
82 const SmallVector<uint32_t> &get_succeeding_edges(uint32_t block) const in get_succeeding_edges()
127 std::unordered_map<uint32_t, SmallVector<uint32_t>> preceding_edges;
128 std::unordered_map<uint32_t, SmallVector<uint32_t>> succeeding_edges;
131 SmallVector<uint32_t> post_order;
132 SmallVector<uint32_t> empty_vector;
Dspirv_common.hpp162 SmallVector<uint32_t> bits; in for_each_bit()
194 inline std::string merge(const SmallVector<std::string> &list, const char *between = ", ") in merge()
318 SmallVector<uint32_t> ops;
504 SmallVector<uint32_t> arguments;
554 SmallVector<uint32_t> array;
561 SmallVector<bool> array_size_literal;
571 SmallVector<TypeID> member_types;
575 SmallVector<uint32_t> member_type_index_redirection;
647 SmallVector<VariableID> interface_variables;
702 SmallVector<ID> expression_dependencies;
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Passes/
DPassBuilder.h675 SmallVector<std::function<void(FunctionPassManager &, OptimizationLevel)>, 2>
677 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2>
679 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2>
681 SmallVector<std::function<void(FunctionPassManager &, OptimizationLevel)>, 2>
683 SmallVector<std::function<void(CGSCCPassManager &, OptimizationLevel)>, 2>
685 SmallVector<std::function<void(FunctionPassManager &, OptimizationLevel)>, 2>
687 SmallVector<std::function<void(FunctionPassManager &, OptimizationLevel)>, 2>
690 SmallVector<std::function<void(ModulePassManager &)>, 2>
692 SmallVector<std::function<void(ModuleAnalysisManager &)>, 2>
694 SmallVector<std::function<bool(StringRef, ModulePassManager &,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DSmallVector.cpp25 static_assert(sizeof(SmallVector<void *, 0>) ==
28 static_assert(alignof(SmallVector<Struct16B, 0>) >= alignof(Struct16B),
30 static_assert(alignof(SmallVector<Struct32B, 0>) >= alignof(Struct32B),
32 static_assert(sizeof(SmallVector<Struct16B, 0>) >= alignof(Struct16B),
34 static_assert(sizeof(SmallVector<Struct32B, 0>) >= alignof(Struct32B),
36 static_assert(sizeof(SmallVector<void *, 1>) ==
/third_party/skia/third_party/externals/spirv-cross/tests-other/
Dsmall_vector.cpp47 SmallVector<RAIIInt, 2> ints; in propagate_stack_to_heap()
63 SmallVector<RAIIInt, 2> ints; in insert_end()
80 SmallVector<RAIIInt, 2> ints; in insert_begin_realloc()
97 SmallVector<RAIIInt, 2> ints; in insert_middle_realloc()
114 SmallVector<RAIIInt, 2> ints; in insert_begin_no_realloc()
132 SmallVector<RAIIInt, 2> ints; in insert_middle_no_realloc()
150 SmallVector<RAIIInt, 2> ints; in erase_end()
163 SmallVector<RAIIInt, 2> ints; in erase_middle()
177 SmallVector<RAIIInt, 2> ints; in erase_start()
191 SmallVector<RAIIInt, 4> foo; in convert_to_std_vector()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFGdbIndex.h35 SmallVector<CompUnitEntry, 0> CuList;
42 SmallVector<TypeUnitEntry, 0> TuList;
49 SmallVector<AddressEntry, 0> AddressArea;
55 SmallVector<SymTableEntry, 0> SymbolTable;
58 SmallVector<std::pair<uint32_t, SmallVector<uint32_t, 0>>, 0>
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/Stages/
DExecuteStage.cpp54 SmallVector<std::pair<ResourceRef, ResourceCycles>, 4> Used; in issueInstruction()
55 SmallVector<InstRef, 4> Pending; in issueInstruction()
56 SmallVector<InstRef, 4> Ready; in issueInstruction()
94 SmallVector<ResourceRef, 8> Freed; in cycleStart()
95 SmallVector<InstRef, 4> Executed; in cycleStart()
96 SmallVector<InstRef, 4> Pending; in cycleStart()
97 SmallVector<InstRef, 4> Ready; in cycleStart()
131 SmallVector<InstRef, 8> Insts; in cycleEnd()
141 SmallVector<InstRef, 8> RegDeps; in cycleEnd()
142 SmallVector<InstRef, 8> MemDeps; in cycleEnd()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InterleavedAccess.cpp296 SmallVector<uint32_t, 32> OptimizeShuf; in reorderSubVector()
328 SmallVector<uint32_t, 16> MaskLow; in interleave8bitStride4VF8()
329 SmallVector<uint32_t, 32> MaskLowTemp1, MaskLowWord; in interleave8bitStride4VF8()
330 SmallVector<uint32_t, 32> MaskHighTemp1, MaskHighWord; in interleave8bitStride4VF8()
370 SmallVector<uint32_t, 32> MaskHigh; in interleave8bitStride4()
371 SmallVector<uint32_t, 32> MaskLow; in interleave8bitStride4()
372 SmallVector<uint32_t, 32> LowHighMask[2]; in interleave8bitStride4()
373 SmallVector<uint32_t, 32> MaskHighTemp; in interleave8bitStride4()
374 SmallVector<uint32_t, 32> MaskLowTemp; in interleave8bitStride4()
550 SmallVector<uint32_t, 32> VPShuf; in deinterleave8bitStride3()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DStackSlotColoring.cpp74 SmallVector<SmallVector<MachineMemOperand *, 8>, 16> SSRefs;
77 SmallVector<unsigned, 16> OrigAlignments;
80 SmallVector<unsigned, 16> OrigSizes;
86 SmallVector<BitVector, 2> AllColors;
89 SmallVector<int, 2> NextColors = { -1 };
92 SmallVector<BitVector, 2> UsedColors;
95 SmallVector<SmallVector<LiveInterval*,4>, 16> Assignments;
212 SmallVector<Pair *, 16> Intervals; in InitializeSlots()
325 SmallVector<int, 16> SlotMapping(NumObjs, -1); in ColorSlots()
326 SmallVector<float, 16> SlotWeights(NumObjs, 0.0); in ColorSlots()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopCacheAnalysis.h31 using LoopVectorTy = SmallVector<Loop *, 8>;
134 SmallVector<const SCEV *, 3> Subscripts;
137 SmallVector<const SCEV *, 3> Sizes;
155 using ReferenceGroupTy = SmallVector<std::unique_ptr<IndexedReference>, 8>;
156 using ReferenceGroupsTy = SmallVector<ReferenceGroupTy, 8>;
249 SmallVector<LoopTripCountTy, 3> TripCounts;
252 SmallVector<LoopCacheCostTy, 3> LoopCosts;
DLoopAccessAnalysis.h95 typedef SmallVector<MemAccessInfo, 8> MemAccessInfoList;
254 SmallVector<Instruction *, 4> getInstructionsForAccess(Value *Ptr,
271 SmallVector<Instruction *, 16> InstMap;
301 SmallVector<Dependence, 8> Dependences;
413 SmallVector<unsigned, 2> Members;
431 const SmallVector<PointerCheck, 4> &getChecks() const { return Checks; } in getChecks()
453 SmallVector<PointerInfo, 2> Pointers;
456 SmallVector<CheckingPtrGroup, 2> CheckingGroups;
484 SmallVector<PointerCheck, 4>
492 SmallVector<PointerCheck, 4> Checks;
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyMCInstLower.cpp57 SmallVector<MVT, 1> ResultMVTs; in GetGlobalAddressSymbol()
58 SmallVector<MVT, 4> ParamMVTs; in GetGlobalAddressSymbol()
93 SmallVector<wasm::ValType, 4> Returns; in GetExternalSymbolSymbol()
94 SmallVector<wasm::ValType, 4> Params; in GetExternalSymbolSymbol()
167 SmallVector<wasm::ValType, 1> &&Returns, in lowerTypeIndexOperand()
168 SmallVector<wasm::ValType, 4> &&Params) const { in lowerTypeIndexOperand()
201 SmallVector<MVT, 4> CallerRetTys; in getFunctionReturns()
236 SmallVector<wasm::ValType, 4> Returns; in lower()
237 SmallVector<wasm::ValType, 4> Params; in lower()
263 SmallVector<wasm::ValType, 1> Returns; in lower()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DSROA.h76 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
81 SetVector<Instruction *, SmallVector<Instruction *, 8>> DeadInsts;
91 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
101 SetVector<PHINode *, SmallVector<PHINode *, 2>> SpeculatablePHIs;
109 SetVector<SelectInst *, SmallVector<SelectInst *, 2>> SpeculatableSelects;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DWinEHFuncInfo.h76 SmallVector<WinEHHandlerType, 1> HandlerArray;
95 SmallVector<CxxUnwindMapEntry, 4> CxxUnwindMap;
96 SmallVector<WinEHTryBlockMapEntry, 4> TryBlockMap;
97 SmallVector<SEHUnwindMapEntry, 4> SEHUnwindMap;
98 SmallVector<ClrEHUnwindMapEntry, 4> ClrEHUnwindMap;

12345678910>>...47