Searched refs:ElemOffset (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Descriptor.cpp | 90 unsigned ElemOffset = 0; in ctorArrayDesc() local 91 for (unsigned I = 0; I < NumElems; ++I, ElemOffset += ElemSize) { in ctorArrayDesc() 92 auto *ElemPtr = Ptr + ElemOffset; in ctorArrayDesc() 97 Desc->Offset = ElemOffset + sizeof(InlineDescriptor); in ctorArrayDesc() 115 unsigned ElemOffset = 0; in dtorArrayDesc() local 116 for (unsigned I = 0; I < NumElems; ++I, ElemOffset += ElemSize) { in dtorArrayDesc() 117 auto *ElemPtr = Ptr + ElemOffset; in dtorArrayDesc() 131 unsigned ElemOffset = 0; in moveArrayDesc() local 132 for (unsigned I = 0; I < NumElems; ++I, ElemOffset += ElemSize) { in moveArrayDesc() 133 const auto *SrcPtr = Src + ElemOffset; in moveArrayDesc() [all …]
|
H A D | Compiler.cpp | 610 unsigned ElemOffset = allocateLocalPrimitive( in VisitCastExpr() local 619 if (!this->emitSetLocal(ElemT, ElemOffset, CE)) in VisitCastExpr() 623 if (!this->emitGetLocal(ElemT, ElemOffset, CE)) in VisitCastExpr()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | Sparc.cpp | 182 uint64_t ElemOffset = Offset + Layout->getElementOffsetInBits(i); in addStruct() local 185 addStruct(ElemOffset, cast<llvm::StructType>(ElemTy)); in addStruct() 188 addFloat(ElemOffset, ElemTy, 32); in addStruct() 191 addFloat(ElemOffset, ElemTy, 64); in addStruct() 194 addFloat(ElemOffset, ElemTy, 128); in addStruct() 197 if (ElemOffset % 64 == 0) { in addStruct() 198 pad(ElemOffset); in addStruct()
|