Home
last modified time | relevance | path

Searched refs:ElemOffset (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DDescriptor.cpp90 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 DCompiler.cpp610 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 DSparc.cpp182 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()