Searched refs:ElemOffset (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | HLSLBufferLayoutBuilder.cpp | 185 unsigned ElemOffset = 0; in layoutField() local 220 ElemOffset = (Packoffset != -1) ? Packoffset : NextRowOffset; in layoutField() 230 ElemOffset = (Packoffset != -1) ? Packoffset : NextRowOffset; in layoutField() 251 ElemOffset = Packoffset; in layoutField() 253 ElemOffset = llvm::alignTo(EndOffset, Align); in layoutField() 255 if (ElemOffset + ElemSize > NextRowOffset) in layoutField() 256 ElemOffset = NextRowOffset; in layoutField() 264 ElemOffset + (ArrayCount - 1) * ArrayStride + ElemSize; in layoutField() 268 FieldOffset = ElemOffset; in layoutField()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | Sparc.cpp | 184 uint64_t ElemOffset = Offset + Layout->getElementOffsetInBits(i); in addStruct() local 187 addStruct(ElemOffset, cast<llvm::StructType>(ElemTy)); in addStruct() 190 addFloat(ElemOffset, ElemTy, 32); in addStruct() 193 addFloat(ElemOffset, ElemTy, 64); in addStruct() 196 addFloat(ElemOffset, ElemTy, 128); in addStruct() 199 if (ElemOffset % 64 == 0) { in addStruct() 200 pad(ElemOffset); in addStruct()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Descriptor.cpp | 91 unsigned ElemOffset = 0; in ctorArrayDesc() local 92 for (unsigned I = 0; I < NumElems; ++I, ElemOffset += ElemSize) { in ctorArrayDesc() 93 auto *ElemPtr = Ptr + ElemOffset; in ctorArrayDesc() 98 Desc->Offset = ElemOffset + sizeof(InlineDescriptor); in ctorArrayDesc() 120 unsigned ElemOffset = 0; in dtorArrayDesc() local 121 for (unsigned I = 0; I < NumElems; ++I, ElemOffset += ElemSize) { in dtorArrayDesc() 122 auto *ElemPtr = Ptr + ElemOffset; in dtorArrayDesc() 136 unsigned ElemOffset = 0; in moveArrayDesc() local 137 for (unsigned I = 0; I < NumElems; ++I, ElemOffset += ElemSize) { in moveArrayDesc() 138 auto *SrcPtr = Src + ElemOffset; in moveArrayDesc() [all …]
|
| H A D | Compiler.cpp | 639 unsigned ElemOffset = in VisitCastExpr() local 648 if (!this->emitSetLocal(ElemT, ElemOffset, CE)) in VisitCastExpr() 652 if (!this->emitGetLocal(ElemT, ElemOffset, CE)) in VisitCastExpr()
|