Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:FirstField

617   llvm::Constant *EmitFullMemberPointer(llvm::Constant *FirstField,
2728 MicrosoftCXXABI::EmitFullMemberPointer(llvm::Constant *FirstField,
2738 return FirstField;
2741 fields.push_back(FirstField);
2772 llvm::Constant *FirstField =
2774 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/false, RD,
2850 llvm::Constant *FirstField;
2863 FirstField = CGM.GetAddrOfFunction(MD, Ty);
2867 FirstField = EmitVirtualMemPtrThunk(MD, ML);
2880 FirstField = llvm::ConstantExpr::getBitCast(FirstField, CGM.VoidPtrTy);
2881 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/true, RD,
2960 llvm::Value *FirstField = MemPtr;
2962 FirstField = Builder.CreateExtractValue(MemPtr, 0);
2963 llvm::Value *Res = Builder.CreateICmpNE(FirstField, fields[0], "memptr.cmp0");
2983 llvm::Constant *FirstField = Val->getType()->isStructTy() ?
2985 return FirstField->isNullValue();
3232 llvm::Value *FirstField = Src;
3239 FirstField = Builder.CreateExtractValue(Src, I++);
3254 llvm::Value *&NVAdjustField = IsFunc ? NonVirtualBaseAdjustment : FirstField;
3347 Dst = FirstField;
3351 Dst = Builder.CreateInsertValue(Dst, FirstField, Idx++);