|
reference, declaration → definition
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);