Searched refs:CreateStore (Results 1 - 25 of 57) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DShadowStackGCLowering.cpp320 AtEntry.CreateStore(FrameMap, EntryMapPtr);
347 AtEntry.CreateStore(CurrentHead, EntryNextPtr);
348 AtEntry.CreateStore(NewHeadVal, Head);
360 AtExit->CreateStore(SavedHead, Head);
H A DSafeStack.cpp452 IRB.CreateStore(StaticTop, DynamicTop);
462 IRB.CreateStore(CurrentTop, UnsafeStackPtr);
648 IRB.CreateStore(StaticTop, UnsafeStackPtr);
684 IRB.CreateStore(NewTop, UnsafeStackPtr);
686 IRB.CreateStore(NewTop, DynamicTop);
713 Instruction *SI = IRB.CreateStore(II->getArgOperand(0), UnsafeStackPtr);
813 IRB.CreateStore(StackGuard, StackGuardSlot);
843 IRB.CreateStore(BasePointer, UnsafeStackPtr);
H A DSjLjEHPrepare.cpp125 Builder.CreateStore(CallSiteNoC, CallSite, true /*volatile*/);
221 Builder.CreateStore(
229 Builder.CreateStore(LSDA, LSDAFieldPtr, /*isVolatile=*/true);
407 Builder.CreateStore(Val, FramePtr, /*isVolatile=*/true);
414 Builder.CreateStore(Val, StackPtr, /*isVolatile=*/true);
H A DWasmEHPrepare.cpp398 IRB.CreateStore(IRB.getInt32(Index), LPadIndexField);
403 IRB.CreateStore(IRB.CreateCall(LSDAF), LSDAField);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp287 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0));
317 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0));
332 Builder.CreateStore(LSDA, Builder.CreateStructGEP(RegNodeTy, RegNode, 3));
345 Builder.CreateStore(FrameAddrI32, EHGuardNode);
428 Builder.CreateStore(HandlerI8, Builder.CreateStructGEP(LinkTy, Link, 1));
433 Builder.CreateStore(Next, Builder.CreateStructGEP(LinkTy, Link, 0));
435 Builder.CreateStore(Link, FSZero);
451 Builder.CreateStore(Next, FSZero);
788 Builder.CreateStore(Builder.getInt32(State), StateField);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrOrderFile.cpp139 entryB.CreateStore(ConstantInt::get(Int8Ty, 1), MapAddr);
154 updateB.CreateStore(ConstantInt::get(Type::getInt64Ty(Ctx), MD5Hash(F.getName())),
H A DSanitizerCoverage.cpp934 auto Store = IRB.CreateStore(Inc, CounterPtr);
946 auto Store = ThenIRB.CreateStore(ConstantInt::getTrue(Int1Ty), FlagPtr);
963 auto Store = ThenIRB.CreateStore(FrameAddrInt, SanCovLowestStack);
H A DHWAddressSanitizer.cpp789 IRB.CreateStore(
792 IRB.CreateStore(JustTag, IRB.CreateConstGEP1_32(
963 IRB.CreateStore(IRB.CreateOr(PC, SP), RecordPtr);
977 IRB.CreateStore(ThreadLongNew, SlotPtr);
H A DMemorySanitizer.cpp1862 IRB.CreateStore(getCleanShadow(&I), ShadowPtr);
2489 if (MS.TrackOrigins) IRB.CreateStore(getOrigin(&I, 1), OriginPtr);
2943 IRB.CreateStore(getCleanShadow(Ty),
3501 IRB.CreateStore(getOrigin(A),
3600 IRB.CreateStore(getOrigin(RetVal), getOriginPtrForRetval(IRB));
4067 IRB.CreateStore(OverflowSize, MS.VAArgOverflowSizeTLS);
4232 IRB.CreateStore(TotalVAArgSize, MS.VAArgOverflowSizeTLS);
4401 IRB.CreateStore(OverflowSize, MS.VAArgOverflowSizeTLS);
4670 IRB.CreateStore(TotalVAArgSize, MS.VAArgOverflowSizeTLS);
4935 IRB.CreateStore(Shado
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerAtomic.cpp33 Builder.CreateStore(Res, Ptr);
97 Builder.CreateStore(Res, Ptr);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DSpeculation.cpp126 Mutator.CreateStore(ConstantInt::get(LoadValueTy, 1),
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCleanup.cpp46 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);
285 Builder.CreateStore(Builder.getTrue(), active);
462 CGBuilderTy(CGM, &*InsertBefore).CreateStore(Inst, Tmp);
790 Builder.CreateStore(Builder.getInt32(0), getNormalCleanupDestSlot());
1225 CGF.Builder.CreateStore(CGF.Builder.getInt1(kind == ForActivation), var);
H A DCGBuilder.h100 // Note that we intentionally hide the CreateStore APIs that don't
102 llvm::StoreInst *CreateStore(llvm::Value *Val, Address Addr, function in class:clang::CodeGen::CGBuilderTy
119 return CGBuilderBaseTy::CreateStore(Val, Addr, IsVolatile);
H A DCGAtomic.cpp396 CGF.Builder.CreateStore(Old, Val1);
575 CGF.Builder.CreateStore(Load, Dest);
584 llvm::StoreInst *Store = CGF.Builder.CreateStore(LoadVal1, Ptr);
687 CGF.Builder.CreateStore(Result, Dest);
1251 Builder.CreateStore(
1480 CGF.Builder.CreateStore(IntVal, CastTemp)
1810 CGF.Builder.CreateStore(OldVal, DesiredAddr);
1843 CGF.Builder.CreateStore(PHI, NewAtomicIntAddr);
1896 CGF.Builder.CreateStore(OldVal, DesiredAddr);
1925 CGF.Builder.CreateStore(PH
[all...]
H A DCGCall.cpp1282 Builder.CreateStore(Elt, EltPtr, DestIsVolatile);
1285 Builder.CreateStore(Val, Dest, DestIsVolatile);
1302 CGF.Builder.CreateStore(Src, Dst, DstIsVolatile);
1318 CGF.Builder.CreateStore(Src, Dst, DstIsVolatile);
1327 CGF.Builder.CreateStore(Src, Dst, DstIsVolatile);
1348 CGF.Builder.CreateStore(Src, Tmp);
2345 CGF.Builder.CreateStore(errorValue, Arg);
2366 Builder.CreateStore(Zero, ReturnValue);
2571 Builder.CreateStore(incomingErrorValue, temp);
2627 Builder.CreateStore(A
[all...]
H A DCGBlocks.cpp856 Builder.CreateStore(value, projectField(index, name));
907 Builder.CreateStore(LoadCXXThis(), addr);
968 Builder.CreateStore(byrefPointer, blockField);
988 Builder.CreateStore(src.getPointer(), blockField);
995 Builder.CreateStore(value, blockField);
1011 Builder.CreateStore(value, blockField);
1409 Builder.CreateStore(arg, alloc);
1529 Builder.CreateStore(BlockPointer, Alloca);
1551 Builder.CreateStore(capture.getConstant(), alloca);
2011 Builder.CreateStore(nul
[all...]
H A DCGException.cpp795 Builder.CreateStore(LPadExn, getExceptionSlot());
797 Builder.CreateStore(LPadSel, getEHSelectorSlot());
993 CGF.Builder.CreateStore(Exn, CGF.getExceptionSlot());
1351 CGF.Builder.CreateStore(SavedCleanupDest,
1970 Builder.CreateStore(R, ReturnValue);
2027 Builder.CreateStore(Code, SEHCodeSlotStack.back());
2148 Builder.CreateStore(Code, SEHCodeSlotStack.back());
H A DTargetInfo.cpp329 CGF.Builder.CreateStore(NextPtr.getPointer(), VAListAddr);
676 CGF.Builder.CreateStore(Val, Temp);
3944 CGF.Builder.CreateStore(overflow_arg_area, overflow_arg_area_p);
4047 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0));
4053 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1));
4100 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0));
4103 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1));
4113 CGF.Builder.CreateStore(CGF.Builder.CreateAdd(gp_offset, Offset),
4118 CGF.Builder.CreateStore(CGF.Builder.CreateAdd(fp_offset, Offset),
4782 Builder.CreateStore(NumReg
[all...]
H A DCGObjCRuntime.cpp302 CGF.Builder.CreateStore(exn, paramAddr);
H A DCGCUDANV.cpp697 CtorBuilder.CreateStore(RegisterFatbinCall, GpuBinaryAddr);
835 DtorBuilder.CreateStore(Zero, GpuBinaryAddr);
H A DCGCoroutine.cpp499 Builder.CreateStore(Builder.getFalse(), GroActiveFlag);
529 Builder.CreateStore(Builder.getTrue(), GroActiveFlag);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp310 Builder.CreateStore(NullPtr, GepIndex);
314 Builder.CreateStore(IndexVal, GepIndex);
544 Builder.CreateStore(Value, Slot);
874 Builder.CreateStore(ResumeFn, ResumeAddr);
888 Builder.CreateStore(DestroyOrCleanupFn, DestroyAddr);
1308 Builder.CreateStore(RawFramePtr, Dest);
H A DCoroFrame.cpp858 Builder.CreateStore(CurrentValue, G);
965 Builder.CreateStore(Value, G);
1396 Builder.CreateStore(ValueAfterCall, Alloca);
1450 Builder.CreateStore(InitialValue, Alloca);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp409 IRB.CreateStore(IRB.getInt32(0), ThrewGV);
458 IRB.CreateStore(IRB.getInt32(0), ThrewGV);
934 IRB.CreateStore(IRB.getInt32(0), SetjmpTable);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp459 Builder.CreateStore(Constant::getNullValue(Int32), TIDAddr);
460 Builder.CreateStore(Constant::getNullValue(Int32), ZeroAddr);
591 Builder.CreateStore(Builder.CreateLoad(OutlinedAI), PrivTIDAddr);

Completed in 457 milliseconds

123