Home
last modified time | relevance | path

Searched refs:fieldIndex (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExpr.cpp38 unsigned fieldIndex) { in emitAddrOfFieldStorage() argument
53 loc, fieldPtr, base.getPointer(), fieldName, fieldIndex); in emitAddrOfFieldStorage()
420 unsigned fieldIndex; in emitLValueForField() local
424 fieldIndex = field->getFieldIndex(); in emitLValueForField()
428 fieldIndex = layout.getCIRFieldNo(field); in emitLValueForField()
431 addr = emitAddrOfFieldStorage(addr, field, fieldName, fieldIndex); in emitLValueForField()
467 unsigned fieldIndex = layout.getCIRFieldNo(field); in emitLValueForFieldInitialization() local
470 emitAddrOfFieldStorage(base.getAddress(), field, fieldName, fieldIndex); in emitLValueForFieldInitialization()
H A DCIRGenFunction.h736 unsigned fieldIndex);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprConstant.cpp2654 unsigned fieldIndex = layout.getNonVirtualBaseLLVMFieldNo(base); in EmitNullConstant() local
2655 llvm::Type *baseType = structure->getElementType(fieldIndex); in EmitNullConstant()
2656 elements[fieldIndex] = EmitNullConstantForBase(CGM, baseType, base); in EmitNullConstant()
2666 unsigned fieldIndex = layout.getLLVMFieldNo(Field); in EmitNullConstant() local
2667 elements[fieldIndex] = CGM.EmitNullConstant(Field->getType()); in EmitNullConstant()
2690 unsigned fieldIndex = layout.getVirtualBaseIndex(base); in EmitNullConstant() local
2693 if (elements[fieldIndex]) continue; in EmitNullConstant()
2695 llvm::Type *baseType = structure->getElementType(fieldIndex); in EmitNullConstant()
2696 elements[fieldIndex] = EmitNullConstantForBase(CGM, baseType, base); in EmitNullConstant()
H A DCGDebugInfo.cpp5240 const unsigned fieldIndex = FD->getFieldIndex(); in EmitDeclare()
5245 const uint64_t fieldOffset = layout.getFieldOffset(fieldIndex); in EmitDeclare()
5237 const unsigned fieldIndex = FD->getFieldIndex(); EmitDeclare() local