Lines Matching defs:FirstField
648 llvm::Constant *EmitFullMemberPointer(llvm::Constant *FirstField,
2843 MicrosoftCXXABI::EmitFullMemberPointer(llvm::Constant *FirstField,
2853 return FirstField;
2856 fields.push_back(FirstField);
2887 llvm::Constant *FirstField =
2889 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/false, RD,
2965 llvm::Constant *FirstField;
2978 FirstField = CGM.GetAddrOfFunction(MD, Ty);
2982 FirstField = EmitVirtualMemPtrThunk(MD, ML);
2995 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/true, RD,
3074 llvm::Value *FirstField = MemPtr;
3076 FirstField = Builder.CreateExtractValue(MemPtr, 0);
3077 llvm::Value *Res = Builder.CreateICmpNE(FirstField, fields[0], "memptr.cmp0");
3097 llvm::Constant *FirstField = Val->getType()->isStructTy() ?
3099 return FirstField->isNullValue();
3333 llvm::Value *FirstField = Src;
3340 FirstField = Builder.CreateExtractValue(Src, I++);
3355 llvm::Value *&NVAdjustField = IsFunc ? NonVirtualBaseAdjustment : FirstField;
3448 Dst = FirstField;
3452 Dst = Builder.CreateInsertValue(Dst, FirstField, Idx++);