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

References

tools/clang/lib/CodeGen/TargetInfo.cpp
 4874       Address Addr = emitVoidPtrDirectVAArg(CGF, VAListAddr, CGF.Int8Ty,
 4874       Address Addr = emitVoidPtrDirectVAArg(CGF, VAListAddr, CGF.Int8Ty,
 4880       if (CGF.CGM.getDataLayout().isBigEndian()) {
 4881         RealAddr = CGF.Builder.CreateConstInBoundsByteGEP(RealAddr,
 4883         ImagAddr = CGF.Builder.CreateConstInBoundsByteGEP(ImagAddr,
 4886         ImagAddr = CGF.Builder.CreateConstInBoundsByteGEP(RealAddr, SlotSize);
 4889       llvm::Type *EltTy = CGF.ConvertTypeForMem(CTy->getElementType());
 4890       RealAddr = CGF.Builder.CreateElementBitCast(RealAddr, EltTy);
 4891       ImagAddr = CGF.Builder.CreateElementBitCast(ImagAddr, EltTy);
 4892       llvm::Value *Real = CGF.Builder.CreateLoad(RealAddr, ".vareal");
 4893       llvm::Value *Imag = CGF.Builder.CreateLoad(ImagAddr, ".vaimag");
 4895       Address Temp = CGF.CreateMemTemp(Ty, "vacplx");
 4896       CGF.EmitStoreOfComplex({Real, Imag}, CGF.MakeAddrLValue(Temp, Ty),
 4896       CGF.EmitStoreOfComplex({Real, Imag}, CGF.MakeAddrLValue(Temp, Ty),
 4903   return emitVoidPtrVAArg(CGF, VAListAddr, Ty, /*Indirect*/ false,