| /llvm-project-15.0.7/llvm/test/Transforms/NewGVN/ |
| H A D | cond_br2-xfail.ll | 5 …vm::SmallVector" = type { %"class.llvm::SmallVectorImpl", [1 x %"union.llvm::SmallVectorBase::U"] } 8 %"class.llvm::SmallVectorTemplateCommon" = type { %"class.llvm::SmallVectorBase" } 9 %"class.llvm::SmallVectorBase" = type { i8*, i8*, i8*, %"union.llvm::SmallVectorBase::U" } 10 %"union.llvm::SmallVectorBase::U" = type { x86_fp80 } 25 %1 = bitcast %"union.llvm::SmallVectorBase::U"* %FirstEl.i.i.i.i.i.i to i8* 30 ….i.i.i2.i.i = getelementptr inbounds %"union.llvm::SmallVectorBase::U", %"union.llvm::SmallVectorB… 31 %add.ptr.i.i.i.i.i.i = bitcast %"union.llvm::SmallVectorBase::U"* %add.ptr.i.i.i.i2.i.i to i8* 51 …invoke void @_ZN4llvm15SmallVectorBase8grow_podEmm(%"class.llvm::SmallVectorBase"* %5, i64 0, i64 … 78 …invoke void @_ZN4llvm15SmallVectorBase8grow_podEmm(%"class.llvm::SmallVectorBase"* %9, i64 0, i64 … 126 declare void @_ZN4llvm15SmallVectorBase8grow_podEmm(%"class.llvm::SmallVectorBase"*, i64, i64) #2
|
| /llvm-project-15.0.7/llvm/test/Transforms/GVN/ |
| H A D | cond_br2.ll | 4 …vm::SmallVector" = type { %"class.llvm::SmallVectorImpl", [1 x %"union.llvm::SmallVectorBase::U"] } 7 %"class.llvm::SmallVectorTemplateCommon" = type { %"class.llvm::SmallVectorBase" } 8 %"class.llvm::SmallVectorBase" = type { i8*, i8*, i8*, %"union.llvm::SmallVectorBase::U" } 9 %"union.llvm::SmallVectorBase::U" = type { x86_fp80 } 24 %1 = bitcast %"union.llvm::SmallVectorBase::U"* %FirstEl.i.i.i.i.i.i to i8* 29 ….i.i.i2.i.i = getelementptr inbounds %"union.llvm::SmallVectorBase::U", %"union.llvm::SmallVectorB… 30 %add.ptr.i.i.i.i.i.i = bitcast %"union.llvm::SmallVectorBase::U"* %add.ptr.i.i.i.i2.i.i to i8* 50 …invoke void @_ZN4llvm15SmallVectorBase8grow_podEmm(%"class.llvm::SmallVectorBase"* %5, i64 0, i64 … 77 …invoke void @_ZN4llvm15SmallVectorBase8grow_podEmm(%"class.llvm::SmallVectorBase"* %9, i64 0, i64 … 125 declare void @_ZN4llvm15SmallVectorBase8grow_podEmm(%"class.llvm::SmallVectorBase"*, i64, i64) #2
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | SmallVector.cpp | 113 void *SmallVectorBase<Size_T>::mallocForGrow(size_t MinSize, size_t TSize, in mallocForGrow() 121 void SmallVectorBase<Size_T>::grow_pod(void *FirstEl, size_t MinSize, in grow_pod() 139 template class llvm::SmallVectorBase<uint32_t>; member in llvm 146 template class llvm::SmallVectorBase<uint64_t>; member in llvm
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/misc/ |
| H A D | const-correctness-pointer-as-values.cpp | 41 struct SmallVectorBase { struct 52 struct SmallVector : SmallVectorBase<T> {}; argument
|
| /llvm-project-15.0.7/llvm/test/Transforms/SampleProfile/ |
| H A D | inline-combine.ll | 8 %"class.llvm::SmallVectorTemplateCommon.base" = type <{ %"class.llvm::SmallVectorBase", %"struct.ll… 9 %"class.llvm::SmallVectorBase" = type { ptr, ptr, ptr }
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopDeletion/ |
| H A D | 2011-06-21-phioperands.ll | 5 %0 = type { %"class.llvm::SmallVectorImpl", [1 x %"union.llvm::SmallVectorBase::U"] } 10 %"class.llvm::SmallVectorBase" = type { i8*, i8*, i8*, %"union.llvm::SmallVectorBase::U" } 13 %"class.llvm::SmallVectorTemplateCommon" = type { %"class.llvm::SmallVectorBase" } 14 %"union.llvm::SmallVectorBase::U" = type { x86_fp80 }
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | BreakableToken-reduced.ll | 47 %"class.llvm::SmallVectorTemplateCommon.base" = type <{ %"class.llvm::SmallVectorBase", %"struct.ll… 48 %"class.llvm::SmallVectorBase" = type { i8*, i8*, i8* } 55 %"class.llvm::SmallVectorTemplateCommon.9" = type { %"class.llvm::SmallVectorBase", %"struct.llvm::… 70 %"class.llvm::SmallVectorTemplateCommon.16" = type { %"class.llvm::SmallVectorBase", %"struct.llvm:… 96 %"class.llvm::SmallVectorTemplateCommon.32" = type { %"class.llvm::SmallVectorBase", %"struct.llvm:… 102 %"class.llvm::SmallVectorTemplateCommon.38" = type { %"class.llvm::SmallVectorBase", %"struct.llvm:… 120 %"class.llvm::SmallVectorTemplateCommon.44" = type { %"class.llvm::SmallVectorBase", %"struct.llvm:… 126 %"class.llvm::SmallVectorTemplateCommon.50" = type { %"class.llvm::SmallVectorBase", %"struct.llvm:… 158 %"class.llvm::SmallVectorTemplateCommon.102" = type { %"class.llvm::SmallVectorBase", %"struct.llvm… 191 %"class.llvm::SmallVectorTemplateCommon.142" = type { %"class.llvm::SmallVectorBase", %"struct.llvm…
|
| H A D | pr15031.ll | 162 %"class.llvm::SmallVectorTemplateCommon" = type { %"class.llvm::SmallVectorBase", %"struct.llvm::Al… 163 %"class.llvm::SmallVectorBase" = type { i8*, i8*, i8* } 193 %"class.llvm::SmallVectorTemplateCommon.136" = type { %"class.llvm::SmallVectorBase", %"struct.llvm… 245 %"class.llvm::SmallVectorTemplateCommon.177" = type { %"class.llvm::SmallVectorBase", %"struct.llvm… 275 %"class.llvm::SmallVectorTemplateCommon.197" = type { %"class.llvm::SmallVectorBase", %"struct.llvm… 286 %"class.llvm::SmallVectorTemplateCommon.212" = type { %"class.llvm::SmallVectorBase", %"struct.llvm…
|
| H A D | toc-load-sched-bug.ll | 80 %"class.llvm::SmallVectorTemplateCommon.base" = type <{ %"class.llvm::SmallVectorBase", %"struct.ll… 81 %"class.llvm::SmallVectorBase" = type { i8*, i8*, i8* } 88 %"class.llvm::SmallVectorTemplateCommon.32" = type { %"class.llvm::SmallVectorBase", %"struct.llvm:… 95 %"class.llvm::SmallVectorTemplateCommon.39" = type { %"class.llvm::SmallVectorBase", %"struct.llvm:… 117 %"class.llvm::SmallVectorTemplateCommon.87" = type { %"class.llvm::SmallVectorBase", %"struct.llvm:…
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | SmallVector.h | 45 template <class Size_T> class SmallVectorBase { 55 SmallVectorBase() = delete; 56 SmallVectorBase(void *FirstEl, size_t TotalCapacity) in SmallVectorBase() function 93 alignas(SmallVectorBase<SmallVectorSizeType<T>>) char Base[sizeof( 94 SmallVectorBase<SmallVectorSizeType<T>>)]; 103 : public SmallVectorBase<SmallVectorSizeType<T>> { 104 using Base = SmallVectorBase<SmallVectorSizeType<T>>; 351 SmallVectorBase<SmallVectorSizeType<T>>::mallocForGrow( in mallocForGrow()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | misched-aa-colored.ll | 37 …plateCommon.6.27.627.987.1947.2067.2307.4107" = type { %"class.llvm::SmallVectorBase.24.624.984.19… 38 %"class.llvm::SmallVectorBase.24.624.984.1944.2064.2304.4104" = type { ptr, ptr, ptr } 80 …ateCommon.33.70.670.1030.1990.2110.2350.4150" = type { %"class.llvm::SmallVectorBase.24.624.984.19… 123 …teCommon.85.112.712.1072.2032.2152.2392.4192" = type { %"class.llvm::SmallVectorBase.24.624.984.19…
|