Lines Matching defs:FirstField
641 llvm::Constant *EmitFullMemberPointer(llvm::Constant *FirstField,
2850 MicrosoftCXXABI::EmitFullMemberPointer(llvm::Constant *FirstField,
2860 return FirstField;
2863 fields.push_back(FirstField);
2894 llvm::Constant *FirstField =
2896 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/false, RD,
2972 llvm::Constant *FirstField;
2985 FirstField = CGM.GetAddrOfFunction(MD, Ty);
2989 FirstField = EmitVirtualMemPtrThunk(MD, ML);
3002 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/true, RD,
3081 llvm::Value *FirstField = MemPtr;
3083 FirstField = Builder.CreateExtractValue(MemPtr, 0);
3084 llvm::Value *Res = Builder.CreateICmpNE(FirstField, fields[0], "memptr.cmp0");
3104 llvm::Constant *FirstField = Val->getType()->isStructTy() ?
3106 return FirstField->isNullValue();
3340 llvm::Value *FirstField = Src;
3347 FirstField = Builder.CreateExtractValue(Src, I++);
3362 llvm::Value *&NVAdjustField = IsFunc ? NonVirtualBaseAdjustment : FirstField;
3455 Dst = FirstField;
3459 Dst = Builder.CreateInsertValue(Dst, FirstField, Idx++);