• Home
  • Raw
  • Download

Lines Matching refs:FirstField

593   llvm::Constant *EmitFullMemberPointer(llvm::Constant *FirstField,
2569 MicrosoftCXXABI::EmitFullMemberPointer(llvm::Constant *FirstField, in EmitFullMemberPointer() argument
2579 return FirstField; in EmitFullMemberPointer()
2582 fields.push_back(FirstField); in EmitFullMemberPointer()
2609 llvm::Constant *FirstField = in EmitMemberDataPointer() local
2611 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/false, RD, in EmitMemberDataPointer()
2679 llvm::Constant *FirstField; in EmitMemberFunctionPointer() local
2692 FirstField = CGM.GetAddrOfFunction(MD, Ty); in EmitMemberFunctionPointer()
2697 FirstField = EmitVirtualMemPtrThunk(MD, ML); in EmitMemberFunctionPointer()
2710 FirstField = llvm::ConstantExpr::getBitCast(FirstField, CGM.VoidPtrTy); in EmitMemberFunctionPointer()
2711 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/true, RD, in EmitMemberFunctionPointer()
2790 llvm::Value *FirstField = MemPtr; in EmitMemberPointerIsNotNull() local
2792 FirstField = Builder.CreateExtractValue(MemPtr, 0); in EmitMemberPointerIsNotNull()
2793 llvm::Value *Res = Builder.CreateICmpNE(FirstField, fields[0], "memptr.cmp0"); in EmitMemberPointerIsNotNull()
2813 llvm::Constant *FirstField = Val->getType()->isStructTy() ? in MemberPointerConstantIsNull() local
2815 return FirstField->isNullValue(); in MemberPointerConstantIsNull()
3058 llvm::Value *FirstField = Src; in EmitNonNullMemberPointerConversion() local
3065 FirstField = Builder.CreateExtractValue(Src, I++); in EmitNonNullMemberPointerConversion()
3080 llvm::Value *&NVAdjustField = IsFunc ? NonVirtualBaseAdjustment : FirstField; in EmitNonNullMemberPointerConversion()
3172 Dst = FirstField; in EmitNonNullMemberPointerConversion()
3176 Dst = Builder.CreateInsertValue(Dst, FirstField, Idx++); in EmitNonNullMemberPointerConversion()