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

Declarations

tools/clang/lib/CodeGen/CodeGenFunction.h
 3461   void EmitStoreOfScalar(llvm::Value *value, LValue lvalue, bool isInit=false);

References

tools/clang/lib/CodeGen/CGAtomic.cpp
  401   CGF.EmitStoreOfScalar(Cmp, CGF.MakeAddrLValue(Dest, E->getType()));
  839       EmitStoreOfScalar(Val1Scalar, MakeAddrLValue(Temp, Val1Ty));
 1554     CGF.EmitStoreOfScalar(rvalue.getScalarVal(), TempLVal, /*init*/ true);
tools/clang/lib/CodeGen/CGBuiltin.cpp
  155   CGF.EmitStoreOfScalar(Val, LV, false);
tools/clang/lib/CodeGen/CGCall.cpp
 2850       EmitStoreOfScalar(Builder.CreateLoad(ReturnValue),
 3163     CGF.EmitStoreOfScalar(value, srcLV, /*init*/ false);
 3543     CGF.EmitStoreOfScalar(RV.getScalarVal(), Dst, /*isInit=*/true);
tools/clang/lib/CodeGen/CGDecl.cpp
  790       EmitStoreOfScalar(zero, tempLV, /* isInitialization */ true);
  849     EmitStoreOfScalar(value, lvalue, /* isInitialization */ true);
  854   EmitStoreOfScalar(value, lvalue, /* isInitialization */ true);
 2458             EmitStoreOfScalar(Null, lv, /* isInitialization */ true);
 2490     EmitStoreOfScalar(ArgVal, lv, /* isInitialization */ true);
tools/clang/lib/CodeGen/CGExpr.cpp
 2021   EmitStoreOfScalar(Src.getScalarVal(), Dst, isInit);
tools/clang/lib/CodeGen/CGExprAgg.cpp
 1446       CGF.EmitStoreOfScalar(null, lv, /* isInitialization */ true);
tools/clang/lib/CodeGen/CGExprComplex.cpp
  947     CGF.EmitStoreOfScalar(ResVal, LHS, /*isInit*/ false);
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp
  680     CGF->EmitStoreOfScalar(Val, CGF->MakeAddrLValue(Addrs[DstIdx], QT), true);
  710     CGF->EmitStoreOfScalar(getNullForVariable(SrcLV.getAddress()), SrcLV);
  711     CGF->EmitStoreOfScalar(SrcVal, CGF->MakeAddrLValue(Addrs[DstIdx], QT),
  773     CGF->EmitStoreOfScalar(getNullForVariable(SrcLV.getAddress()), SrcLV);
  777     CGF->EmitStoreOfScalar(SrcVal, DstLV);
tools/clang/lib/CodeGen/CGObjC.cpp
 2325   EmitStoreOfScalar(newValue, dst);
 2735     CGF.EmitStoreOfScalar(getNullForVariable(lv.getAddress()), lv);
 3392   EmitStoreOfScalar(value, lvalue);
 3419     EmitStoreOfScalar(value, lvalue);
 3433   EmitStoreOfScalar(value, lvalue);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
  166         CGF.EmitStoreOfScalar(CGF.Builder.getInt32(UntiedSwitch->getNumCases()),
 1679   CGF.EmitStoreOfScalar(OMPDebugLoc, PSource);
 3127   CGF.EmitStoreOfScalar(ThreadID,
 4739     CGF.EmitStoreOfScalar(FieldLVal.getPointer(), RefLoadLVal);
 4921     CGF.EmitStoreOfScalar(Lastpriv, LILVal);
 5161     CGF.EmitStoreOfScalar(CGF.Builder.CreatePointerBitCastOrAddrSpaceCast(
 5171     CGF.EmitStoreOfScalar(Data.Priority.getPointer(), PriorityLV);
 5251       CGF.EmitStoreOfScalar(
 5257       CGF.EmitStoreOfScalar(Size, LenLVal);
 5279       CGF.EmitStoreOfScalar(llvm::ConstantInt::get(LLVMFlagsTy, DepKind),
 5311       CGF.EmitStoreOfScalar(CGF.Builder.getInt32(0), PartIdLVal);
 5427     CGF.EmitStoreOfScalar(Data.Reductions, RedLVal);
 6235     CGF.EmitStoreOfScalar(CastedShared, SharedLVal);
 6250     CGF.EmitStoreOfScalar(SizeValInChars, SizeLVal);
 6255     CGF.EmitStoreOfScalar(InitAddr, InitLVal);
 6263     CGF.EmitStoreOfScalar(FiniAddr, FiniLVal);
 6269     CGF.EmitStoreOfScalar(CombAddr, CombLVal);
 6273       CGF.EmitStoreOfScalar(
10848     CGF.EmitStoreOfScalar(NumIterVal, UpperLVal);
10852     CGF.EmitStoreOfScalar(llvm::ConstantInt::getSigned(CGM.Int64Ty, /*V=*/1),
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 2350         CGF.EmitStoreOfScalar(ParValue, VarAddr);
 2767   CGF.EmitStoreOfScalar(llvm::Constant::getNullValue(CGM.Int32Ty), CounterLVal,
 2802   CGF.EmitStoreOfScalar(IncCounterVal, CounterLVal);
 3695       CGF.EmitStoreOfScalar(V, GlobLVal);
 4876       CGF.EmitStoreOfScalar(CXXThis, ThisLVal);
 4892       CGF.EmitStoreOfScalar(VDAddr.getPointer(), VarLVal);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 2170   CGF.EmitStoreOfScalar(PrevLBVal, LB);
 2171   CGF.EmitStoreOfScalar(PrevUBVal, UB);
 2704     CGF.EmitStoreOfScalar(MinUBGlobalUB, UB);
 2706     CGF.EmitStoreOfScalar(CGF.EmitLoadOfScalar(LB, S.getBeginLoc()), IV);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 4203       CGF.EmitStoreOfScalar(ExnLoad, destLV, /*init*/ true);