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

References

gen/tools/clang/include/clang/Basic/arm_mve_builtin_cg.inc
   21   Builder.CreateStore(Val4, Val0);
   34   Builder.CreateStore(Val7, Val0);
  179   Builder.CreateStore(Val11, Val2);
  229   Builder.CreateStore(Val15, Val3);
  248   Builder.CreateStore(Val12, Val13);
  263   Builder.CreateStore(Val8, Val9);
tools/clang/lib/CodeGen/CGAtomic.cpp
  395   CGF.Builder.CreateStore(Old, Val1);
  551     CGF.Builder.CreateStore(Load, Dest);
  560     llvm::StoreInst *Store = CGF.Builder.CreateStore(LoadVal1, Ptr);
  650   CGF.Builder.CreateStore(Result, Dest);
 1192       Builder.CreateStore(
 1421   CGF.Builder.CreateStore(IntVal, CastTemp)
 1751     CGF.Builder.CreateStore(OldVal, DesiredAddr);
 1784     CGF.Builder.CreateStore(PHI, NewAtomicIntAddr);
 1837     CGF.Builder.CreateStore(OldVal, DesiredAddr);
 1866     CGF.Builder.CreateStore(PHI, NewAtomicIntAddr);
 1961     llvm::StoreInst *store = Builder.CreateStore(intValue, addr);
tools/clang/lib/CodeGen/CGBlocks.cpp
  983     Builder.CreateStore(value, projectField(index, name));
 1034     Builder.CreateStore(LoadCXXThis(), addr);
 1095       Builder.CreateStore(byrefPointer, blockField);
 1115       Builder.CreateStore(src.getPointer(), blockField);
 1122       Builder.CreateStore(value, blockField);
 1138       Builder.CreateStore(value, blockField);
 1483   Builder.CreateStore(arg, alloc);
 1604     Builder.CreateStore(BlockPointer, Alloca);
 1626     Builder.CreateStore(capture.getConstant(), alloca);
 2085         Builder.CreateStore(null, dstField);
 2337       CGF.Builder.CreateStore(null, destField);
 2342     CGF.Builder.CreateStore(value, destField);
 2343     CGF.Builder.CreateStore(null, srcField);
 2370     CGF.Builder.CreateStore(copy, destField);
 2831     Builder.CreateStore(value, fieldAddr);
tools/clang/lib/CodeGen/CGBuiltin.cpp
  810       CGF.Builder.CreateStore(NewByte, ByteAddr);
  945       Builder.CreateStore(ZeroCount, IndexAddress, false);
  954       Builder.CreateStore(Index, IndexAddress, false);
 1192   Builder.CreateStore(Builder.getInt8(Layout.getSummaryByte()),
 1194   Builder.CreateStore(Builder.getInt8(Layout.getNumArgsByte()),
 1199     Builder.CreateStore(
 1202     Builder.CreateStore(
 1214     Builder.CreateStore(Builder.CreateLoad(Arg), Addr);
 1391   CGF.Builder.CreateStore(CGF.EmitToMemory(Result, ResultQTy), ResultPtr,
 2662     Builder.CreateStore(FrameAddr, Buf);
 2668     Builder.CreateStore(StackAddr, StackSaveSlot);
 2989       StoreInst *Store = Builder.CreateStore(NewVal, Ptr, Volatile);
 3021       StoreInst *Store = Builder.CreateStore(NewVal, Ptr, Volatile);
 3207     Builder.CreateStore(CarryOut, CarryOutPtr);
 3295     Builder.CreateStore(EmitToMemory(Result, ResultQTy), ResultPtr, isVolatile);
 3365     Builder.CreateStore(Sum, SumOutPtr);
 3981     return RValue::get(Builder.CreateStore(HalfVal, Address));
 4105     return RValue::get(Builder.CreateStore(ArgPtr, DestAddr));
 6219     Builder.CreateStore(Val, Tmp);
 6759     auto St = Builder.CreateStore(Ops[1], Builder.CreateBitCast(PtrOp0, Ty));
 6846       return Builder.CreateStore(MvecOut, ReturnValue.getValue());
10310     Builder.CreateStore(Ops[0], Tmp);
12203     Builder.CreateStore(HigherBits, HighBitsAddress);
12292     Builder.CreateStore(Builder.CreateExtractValue(CXI, 0), ComparandResult);
12849     Builder.CreateStore(FlagExt, FlagOutPtr);
13029   CGF.Builder.CreateStore(CC, CCPtr);
13864     Builder.CreateStore(Pred, PredOutPtr);
tools/clang/lib/CodeGen/CGCUDANV.cpp
  651       CtorBuilder.CreateStore(RegisterFatbinCall, GpuBinaryAddr);
  789     DtorBuilder.CreateStore(Zero, GpuBinaryAddr);
tools/clang/lib/CodeGen/CGCall.cpp
 1277       CGF.Builder.CreateStore(Elt, EltPtr, DestIsVolatile);
 1280     CGF.Builder.CreateStore(Val, Dest, DestIsVolatile);
 1297     CGF.Builder.CreateStore(Src, Dst, DstIsVolatile);
 1313     CGF.Builder.CreateStore(Src, Dst, DstIsVolatile);
 1334     CGF.Builder.CreateStore(Src, Tmp);
 2217       CGF.Builder.CreateStore(errorValue, Arg);
 2238       Builder.CreateStore(Zero, ReturnValue);
 2428           Builder.CreateStore(incomingErrorValue, temp);
 2484           Builder.CreateStore(AI, EltPtr);
 2528         Builder.CreateStore(elt, eltAddr);
 3084     Builder.CreateStore(null, local);
 3254     CGF.Builder.CreateStore(null, temp);
 3299     CGF.Builder.CreateStore(src, temp);
 3874       Builder.CreateStore(SRetPtr.getPointer(), Addr);
 4061           Builder.CreateStore(errorValue, swiftErrorTemp);
 4160         Builder.CreateStore(RV.getScalarVal(), addr);
 4454     Builder.CreateStore(errorResult, swiftErrorArg);
 4488         Builder.CreateStore(elt, eltAddr);
tools/clang/lib/CodeGen/CGClass.cpp
 2497   llvm::StoreInst *Store = Builder.CreateStore(VTableAddressPoint, VTableField);
tools/clang/lib/CodeGen/CGCleanup.cpp
   46     CGF.Builder.CreateStore(V, addr);
   55     CGF.Builder.CreateStore(V.first, CGF.Builder.CreateStructGEP(addr, 0));
   56     CGF.Builder.CreateStore(V.second, CGF.Builder.CreateStructGEP(addr, 1));
   68   CGF.Builder.CreateStore(V.getPointer(), addr);
  287   Builder.CreateStore(Builder.getTrue(), active);
  464     CGBuilderTy(CGM, &*InsertBefore).CreateStore(Inst, Tmp);
  792           Builder.CreateStore(Builder.getInt32(0), getNormalCleanupDestSlot());
 1224   CGF.Builder.CreateStore(CGF.Builder.getInt1(kind == ForActivation), var);
tools/clang/lib/CodeGen/CGCoroutine.cpp
  499     Builder.CreateStore(Builder.getFalse(), GroActiveFlag);
  529     Builder.CreateStore(Builder.getTrue(), GroActiveFlag);
tools/clang/lib/CodeGen/CGDecl.cpp
  906     Builder.CreateStore(Init, Loc, isVolatile);
 1152     Builder.CreateStore(constant, Loc, isVolatile);
 1334       Builder.CreateStore(VlaSize.NumElts, SizeExprAddr);
 1464           Builder.CreateStore(Zero, NRVOFlag);
 1531       Builder.CreateStore(V, Stack);
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  694       Builder.CreateStore(llvm::ConstantInt::get(GuardVal->getType(),1), Guard);
tools/clang/lib/CodeGen/CGException.cpp
  781   Builder.CreateStore(LPadExn, getExceptionSlot());
  783   Builder.CreateStore(LPadSel, getEHSelectorSlot());
  982   CGF.Builder.CreateStore(Exn, CGF.getExceptionSlot());
 1340         CGF.Builder.CreateStore(SavedCleanupDest,
 1904   Builder.CreateStore(R, ReturnValue);
 1961   Builder.CreateStore(Code, SEHCodeSlotStack.back());
 2081     Builder.CreateStore(Code, SEHCodeSlotStack.back());
tools/clang/lib/CodeGen/CGExpr.cpp
 1753   llvm::StoreInst *Store = Builder.CreateStore(Value, Addr, Volatile);
 1936       Builder.CreateStore(Vec, Dst.getVectorAddress(),
 2069   Builder.CreateStore(SrcVal, Ptr, Dst.isVolatileQualified());
 2157   Builder.CreateStore(Vec, Dst.getExtVectorAddress(),
 2857     Builder.CreateStore(V, Ptr);
 3827     Builder.CreateStore(Vec, VecMem);
tools/clang/lib/CodeGen/CGExprAgg.cpp
  527     cleanupDominator = Builder.CreateStore(begin, endOfInit);
  556       if (endOfInit.isValid()) Builder.CreateStore(element, endOfInit);
  581       if (endOfInit.isValid()) Builder.CreateStore(element, endOfInit);
  619     if (endOfInit.isValid()) Builder.CreateStore(nextElement, endOfInit);
tools/clang/lib/CodeGen/CGExprCXX.cpp
 1071       CleanupDominator = Builder.CreateStore(BeginPtr.getPointer(), EndOfInit);
 1086         Builder.CreateStore(FinishedPtr, EndOfInit);
 1149       Builder.CreateStore(CurPtr.getPointer(), EndOfInit);
 1235     Builder.CreateStore(CurPtr.getPointer(), EndOfInit);
tools/clang/lib/CodeGen/CGExprComplex.cpp
  381   Builder.CreateStore(Val.first, RealPtr, lvalue.isVolatileQualified());
  382   Builder.CreateStore(Val.second, ImagPtr, lvalue.isVolatileQualified());
tools/clang/lib/CodeGen/CGExprScalar.cpp
 2366         Builder.CreateStore(True, LV.getAddress(), LV.isVolatileQualified())
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp
  535       this->CGF->Builder.CreateStore(SrcVal, DstAddr, false);
tools/clang/lib/CodeGen/CGObjC.cpp
  596     Builder.CreateStore(getNullForVariable(selfAddr), selfAddr);
  638     Builder.CreateStore(newSelf, selfAddr);
 1081     Builder.CreateStore(ivarVal,
 1358     llvm::StoreInst *store = Builder.CreateStore(load, ivarAddr);
 2425     Builder.CreateStore(value, addr);
tools/clang/lib/CodeGen/CGObjCGNU.cpp
  757       Builder.CreateStore(Receiver, ReceiverPtr);
 2345   CGF.Builder.CreateStore(SelValue, tmp);
 2587   Builder.CreateStore(Receiver, Builder.CreateStructGEP(ObjCSuper, 0));
 2588   Builder.CreateStore(ReceiverClass, Builder.CreateStructGEP(ObjCSuper, 1));
tools/clang/lib/CodeGen/CGObjCMac.cpp
 2069   CGF.Builder.CreateStore(ReceiverAsObject,
 2105   CGF.Builder.CreateStore(Target, CGF.Builder.CreateStructGEP(ObjCSuper, 1));
 4164             CGF.Builder.CreateStore(CurCleanupDest,
 4469     CGF.Builder.CreateStore(SyncArg, SyncArgSlot);
 4533   CGF.Builder.CreateStore(CGF.Builder.getTrue(), CallTryExitVar);
 4549     CGF.Builder.CreateStore(CGF.Builder.getFalse(), CallTryExitVar);
 4576       CGF.Builder.CreateStore(Caught, PropagatingExnVar);
 4598     CGF.Builder.CreateStore(CGF.Builder.getInt1(HasFinally), CallTryExitVar);
 4717       CGF.Builder.CreateStore(NewCaught, PropagatingExnVar);
 4720       CGF.Builder.CreateStore(CGF.Builder.getFalse(), CallTryExitVar);
 4731     CGF.Builder.CreateStore(CGF.Builder.getTrue(), CallTryExitVar);
 7448   CGF.Builder.CreateStore(ReceiverAsObject,
 7463   CGF.Builder.CreateStore(Target, CGF.Builder.CreateStructGEP(ObjCSuper, 1));
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  301     CGF.Builder.CreateStore(exn, paramAddr);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1135       CGF.Builder.CreateStore(Tmp.getPointer(), TopTmp);
 1146     CGF.Builder.CreateStore(Addr, Tmp);
 2796       CtorCGF.Builder.CreateStore(ArgVal, CtorCGF.ReturnValue);
 3369     CGF.Builder.CreateStore(CGF.Builder.getInt32(0), DidIt);
 3380     CGF.Builder.CreateStore(CGF.Builder.getInt32(1), DidIt);
 3395       CGF.Builder.CreateStore(
 5752     CGF.Builder.CreateStore(
 5765       CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy),
 6304     CGF.Builder.CreateStore(SizeVal, SizeAddr, /*IsVolatile=*/false);
 6311     CGF.Builder.CreateStore(
 8639       CGF.Builder.CreateStore(BPVal, BPAddr);
 8652       CGF.Builder.CreateStore(PVal, PAddr);
 8661         CGF.Builder.CreateStore(
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 1440   Bld.CreateStore(Bld.CreateZExt(Ret, CGF.Int8Ty), ExecStatus);
 3798       CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy),
 3998       CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy),
 4307     CGF.Builder.CreateStore(
 4320       CGF.Builder.CreateStore(CGF.Builder.CreateIntToPtr(Size, CGF.VoidPtrTy),
tools/clang/lib/CodeGen/CGStmt.cpp
 1038     Builder.CreateStore(RV.getScalarVal(), ReturnValue);
 1062     Builder.CreateStore(Builder.CreateBitCast(SLocPtr, Int8PtrTy),
 1108     Builder.CreateStore(Result.getScalarVal(), ReturnValue);
 1112       Builder.CreateStore(EmitScalarExpr(RV), ReturnValue);
tools/clang/lib/CodeGen/CGVTables.cpp
  415     Builder.CreateStore(AdjustedThisPtr, ThisAddr);
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  912       Builder.CreateStore(Builder.CreatePointerBitCastOrAddrSpaceCast(
tools/clang/lib/CodeGen/CodeGenFunction.h
  855         CGF.Builder.CreateStore(TempAddr.getPointer(), Temp);
 4381   CGF.Builder.CreateStore(value, alloca);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 1596     CGF.Builder.CreateStore(getThisValue(CGF), CGF.ReturnValue);
 2019   llvm::Instruction *SI = CGF.Builder.CreateStore(NumElements, NumElementsPtr);
 2092   CGF.Builder.CreateStore(elementSize, cookie);
 2096   CGF.Builder.CreateStore(numElements, cookie);
 2349     Builder.CreateStore(llvm::ConstantInt::get(guardTy, 1), guardAddr);
 4147         CGF.Builder.CreateStore(Casted, ExnPtrTmp);
 4156     CGF.Builder.CreateStore(ExnCast, ParamAddr);
 4179         CGF.Builder.CreateStore(CastExn, ParamAddr);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 1255     CGF.Builder.CreateStore(GVPtr, VBPtr);
 1520     CGF.Builder.CreateStore(getThisValue(CGF), CGF.ReturnValue);
 1522     CGF.Builder.CreateStore(CGF.EmitCastToVoidPtr(getThisValue(CGF)),
 2250   CGF.Builder.CreateStore(numElements, numElementsPtr);
 2412     Builder.CreateStore(Builder.CreateAnd(LI, Mask), Guard);
 2536     Builder.CreateStore(Builder.CreateOr(LI, Bit), GuardAddr);
tools/clang/lib/CodeGen/TargetInfo.cpp
  314   CGF.Builder.CreateStore(NextPtr.getPointer(), VAListAddr);
  650     CGF.Builder.CreateStore(Val, Temp);
 3713   CGF.Builder.CreateStore(overflow_arg_area, overflow_arg_area_p);
 3816     CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0));
 3822     CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1));
 3869     CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0));
 3872     CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1));
 3882     CGF.Builder.CreateStore(CGF.Builder.CreateAdd(gp_offset, Offset),
 3887     CGF.Builder.CreateStore(CGF.Builder.CreateAdd(fp_offset, Offset),
 4277     Builder.CreateStore(NumRegs, NumRegsAddr);
 4287     Builder.CreateStore(Builder.getInt8(OverflowLimit), NumRegsAddr);
 4315     Builder.CreateStore(OverflowArea.getPointer(), OverflowAreaAddr);
 5394   CGF.Builder.CreateStore(NewOffset, reg_offs_p);
 5457       CGF.Builder.CreateStore(Elem, StoreAddr);
 5518   CGF.Builder.CreateStore(NewStack, stack_p);
 6735     CGF.Builder.CreateStore(NewOverflowArgArea, OverflowArgAreaPtr);
 6793   CGF.Builder.CreateStore(NewRegCount, RegCountPtr);
 6814   CGF.Builder.CreateStore(NewOverflowArgArea, OverflowArgAreaPtr);
 7291     CGF.Builder.CreateStore(V, Temp);
 8401   Builder.CreateStore(NextPtr.getPointer(), VAListAddr);
 8755     Builder.CreateStore(APN.getPointer(), VAListAddr);