reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/TargetInfo.cpp
 4188     return emitVoidPtrVAArg(CGF, VAList, Ty,
 4217   CGBuilderTy &Builder = CGF.Builder;
 4238   llvm::BasicBlock *UsingRegs = CGF.createBasicBlock("using_regs");
 4239   llvm::BasicBlock *UsingOverflow = CGF.createBasicBlock("using_overflow");
 4240   llvm::BasicBlock *Cont = CGF.createBasicBlock("cont");
 4244   llvm::Type *DirectTy = CGF.ConvertType(Ty);
 4250     CGF.EmitBlock(UsingRegs);
 4255     assert(RegAddr.getElementType() == CGF.Int8Ty);
 4268     RegAddr = Address(Builder.CreateInBoundsGEP(CGF.Int8Ty,
 4279     CGF.EmitBranch(Cont);
 4285     CGF.EmitBlock(UsingOverflow);
 4294       auto TypeInfo = CGF.getContext().getTypeInfoInChars(Ty);
 4297       Size = CGF.getPointerSize();
 4304     CharUnits Align = CGF.getContext().getTypeAlignInChars(Ty);
 4307       OverflowArea = Address(emitRoundPointerUpToAlignment(CGF, Ptr, Align),
 4316     CGF.EmitBranch(Cont);
 4319   CGF.EmitBlock(Cont);
 4322   Address Result = emitMergePHI(CGF, RegAddr, UsingRegs, MemAddr, UsingOverflow,