reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
373 if (lvalue.getType()->isAtomicType() || 374 (!isInit && CGF.LValueIsSuitableForInlineAtomic(lvalue))) 375 return CGF.EmitAtomicStore(RValue::getComplex(Val), lvalue, isInit); 377 Address Ptr = lvalue.getAddress(); 378 Address RealPtr = CGF.emitAddrOfRealComponent(Ptr, lvalue.getType()); 379 Address ImagPtr = CGF.emitAddrOfImagComponent(Ptr, lvalue.getType()); 381 Builder.CreateStore(Val.first, RealPtr, lvalue.isVolatileQualified()); 382 Builder.CreateStore(Val.second, ImagPtr, lvalue.isVolatileQualified());