Home
last modified time | relevance | path

Searched refs:CreateStructGEP (Results 1 – 25 of 36) sorted by relevance

12

/external/llvm/lib/Target/X86/
DX86WinEHState.cpp292 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0)); in emitExceptionRegistrationRecord()
299 Link = Builder.CreateStructGEP(RegNodeTy, RegNode, 1); in emitExceptionRegistrationRecord()
322 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0)); in emitExceptionRegistrationRecord()
337 Builder.CreateStore(LSDA, Builder.CreateStructGEP(RegNodeTy, RegNode, 3)); in emitExceptionRegistrationRecord()
351 Link = Builder.CreateStructGEP(RegNodeTy, RegNode, 2); in emitExceptionRegistrationRecord()
428 Builder.CreateStore(HandlerI8, Builder.CreateStructGEP(LinkTy, Link, 1)); in linkExceptionRegistration()
433 Builder.CreateStore(Next, Builder.CreateStructGEP(LinkTy, Link, 0)); in linkExceptionRegistration()
448 Builder.CreateLoad(Builder.CreateStructGEP(LinkTy, Link, 0)); in unlinkExceptionRegistration()
782 Builder.CreateStructGEP(nullptr, RegNode, StateFieldIndex); in addStateStores()
794 Builder.CreateStructGEP(nullptr, RegNode, StateFieldIndex); in insertStateNumberStore()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
DX86WinEHState.cpp287 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0)); in emitExceptionRegistrationRecord()
294 Link = Builder.CreateStructGEP(RegNodeTy, RegNode, 1); in emitExceptionRegistrationRecord()
317 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0)); in emitExceptionRegistrationRecord()
332 Builder.CreateStore(LSDA, Builder.CreateStructGEP(RegNodeTy, RegNode, 3)); in emitExceptionRegistrationRecord()
349 Link = Builder.CreateStructGEP(RegNodeTy, RegNode, 2); in emitExceptionRegistrationRecord()
428 Builder.CreateStore(HandlerI8, Builder.CreateStructGEP(LinkTy, Link, 1)); in linkExceptionRegistration()
433 Builder.CreateStore(Next, Builder.CreateStructGEP(LinkTy, Link, 0)); in linkExceptionRegistration()
448 Builder.CreateStructGEP(LinkTy, Link, 0)); in unlinkExceptionRegistration()
774 Value *StateField = Builder.CreateStructGEP(RegNode->getAllocatedType(), in addStateStores()
786 Value *StateField = Builder.CreateStructGEP(RegNode->getAllocatedType(), in insertStateNumberStore()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86WinEHState.cpp287 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0)); in emitExceptionRegistrationRecord()
294 Link = Builder.CreateStructGEP(RegNodeTy, RegNode, 1); in emitExceptionRegistrationRecord()
317 Builder.CreateStore(SP, Builder.CreateStructGEP(RegNodeTy, RegNode, 0)); in emitExceptionRegistrationRecord()
332 Builder.CreateStore(LSDA, Builder.CreateStructGEP(RegNodeTy, RegNode, 3)); in emitExceptionRegistrationRecord()
349 Link = Builder.CreateStructGEP(RegNodeTy, RegNode, 2); in emitExceptionRegistrationRecord()
428 Builder.CreateStore(HandlerI8, Builder.CreateStructGEP(LinkTy, Link, 1)); in linkExceptionRegistration()
433 Builder.CreateStore(Next, Builder.CreateStructGEP(LinkTy, Link, 0)); in linkExceptionRegistration()
448 Builder.CreateStructGEP(LinkTy, Link, 0)); in unlinkExceptionRegistration()
781 Value *StateField = Builder.CreateStructGEP(RegNode->getAllocatedType(), in addStateStores()
793 Value *StateField = Builder.CreateStructGEP(RegNode->getAllocatedType(), in insertStateNumberStore()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DGCOVProfiling.cpp1105 Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 0); in insertCounterWriteout()
1109 Builder.CreateStructGEP(StartFileCallArgsTy, in insertCounterWriteout()
1112 Builder.CreateStructGEP(StartFileCallArgsTy, in insertCounterWriteout()
1115 Builder.CreateStructGEP(StartFileCallArgsTy, in insertCounterWriteout()
1121 Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 1)); in insertCounterWriteout()
1124 Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 2)); in insertCounterWriteout()
1127 Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 3)); in insertCounterWriteout()
1140 Builder.CreateStructGEP(EmitFunctionCallArgsTy, in insertCounterWriteout()
1143 Builder.CreateStructGEP(EmitFunctionCallArgsTy, in insertCounterWriteout()
1146 Builder.CreateStructGEP(EmitFunctionCallArgsTy, in insertCounterWriteout()
[all …]
DDataFlowSanitizer.cpp1628 auto LabelVAPtr = IRB.CreateStructGEP(LabelVATy, LabelVAAlloca, n); in visitCallSite()
1632 Args.push_back(IRB.CreateStructGEP(LabelVATy, LabelVAAlloca, 0)); in visitCallSite()
/external/clang/lib/CodeGen/
DCGBuilder.h182 using CGBuilderBaseTy::CreateStructGEP;
183 Address CreateStructGEP(Address Addr, unsigned Index, CharUnits Offset,
185 return Address(CreateStructGEP(Addr.getElementType(),
189 Address CreateStructGEP(Address Addr, unsigned Index,
193 return CreateStructGEP(Addr, Index, Offset, Name);
DCGBlocks.cpp613 Address addr = CGF.Builder.CreateStructGEP(blockInfo.LocalAddress, in enterBlockScope()
726 return Builder.CreateStructGEP(blockAddr, index, offset, name); in EmitBlockLiteral()
795 src = Builder.CreateStructGEP(LoadBlockStruct(), in EmitBlockLiteral()
972 Builder.CreateStructGEP(CGM.getGenericBlockLiteralType(), BlockLiteral, 3); in EmitBlockCallExpr()
1011 Builder.CreateStructGEP(LoadBlockStruct(), capture.getIndex(), in GetAddrOfBlockDecl()
1218 Builder.CreateStructGEP(LoadBlockStruct(), blockInfo.CXXThisIndex, in GenerateBlockFunction()
1433 Address srcField = Builder.CreateStructGEP(src, index, capture.getOffset()); in GenerateCopyHelperFunction()
1434 Address dstField = Builder.CreateStructGEP(dst, index, capture.getOffset()); in GenerateCopyHelperFunction()
1598 Builder.CreateStructGEP(src, capture.getIndex(), capture.getOffset()); in GenerateDestroyHelperFunction()
2034 Builder.CreateStructGEP(baseAddr, 1, getPointerSize(), "forwarding"); in emitBlockByrefAddress()
[all …]
DCGCUDABuiltin.cpp106 llvm::Value *P = Builder.CreateStructGEP(AllocaTy, Alloca, I - 1); in EmitCUDADevicePrintfCallExpr()
DCGCleanup.cpp58 CGF.Builder.CreateStructGEP(addr, 0, CharUnits())); in save()
62 CGF.Builder.CreateStructGEP(addr, 1, offset)); in save()
101 CGF.Builder.CreateStructGEP(address, 0, CharUnits())); in restore()
105 CGF.Builder.CreateStructGEP(address, 1, offset)); in restore()
DTargetInfo.cpp3322 Address overflow_arg_area_p = CGF.Builder.CreateStructGEP( in EmitX86_64VAArgFromMemory()
3395 CGF.Builder.CreateStructGEP(VAListAddr, 0, CharUnits::Zero(), in EmitVAArg()
3404 CGF.Builder.CreateStructGEP(VAListAddr, 1, CharUnits::fromQuantity(4), in EmitVAArg()
3434 CGF.Builder.CreateStructGEP(VAListAddr, 3, CharUnits::fromQuantity(16)), in EmitVAArg()
3461 CGF.Builder.CreateStructGEP(Tmp, 0, CharUnits::Zero())); in EmitVAArg()
3468 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1, Offset)); in EmitVAArg()
3515 CGF.Builder.CreateStructGEP(Tmp, 0, CharUnits::Zero())); in EmitVAArg()
3519 CGF.Builder.CreateStructGEP(Tmp, 1, CharUnits::fromQuantity(8))); in EmitVAArg()
3720 NumRegsAddr = Builder.CreateStructGEP(VAList, 0, CharUnits::Zero(), "gpr"); in EmitVAArg()
3722 NumRegsAddr = Builder.CreateStructGEP(VAList, 1, CharUnits::One(), "fpr"); in EmitVAArg()
[all …]
DCGCall.cpp1069 SrcPtr = CGF.Builder.CreateStructGEP(SrcPtr, 0, CharUnits(), "coerce.dive"); in EnterStructPointerForCoercedAccess()
1201 Address EltPtr = CGF.Builder.CreateStructGEP(Dest, i, EltOffset); in BuildAggStore()
2156 Address V = Builder.CreateStructGEP(ArgStruct, FieldIndex, FieldOffset, in EmitFunctionProlog()
2352 Builder.CreateStructGEP(AddrToStoreInto, i, Offset); in EmitFunctionProlog()
2396 auto eltAddr = Builder.CreateStructGEP(alloca, i, layout); in EmitFunctionProlog()
2693 llvm::Value *SRet = Builder.CreateStructGEP( in EmitFunctionEpilog()
2806 auto eltAddr = Builder.CreateStructGEP(addr, i, layout); in EmitFunctionEpilog()
3549 return Builder.CreateStructGEP(ArgMemory, FieldIndex, FieldOffset); in EmitCall()
3762 Address EltPtr = Builder.CreateStructGEP(Src, i, Offset); in EmitCall()
3808 Address eltAddr = Builder.CreateStructGEP(addr, i, layout); in EmitCall()
[all …]
DCGObjCGNU.cpp713 Builder.CreateStructGEP(nullptr, slot.getInstruction(), 4), in LookupIMP()
732 return Builder.CreateAlignedLoad(Builder.CreateStructGEP(nullptr, slot, 4), in LookupIMPSuper()
1330 ReceiverClass = Builder.CreateStructGEP(CastTy, ReceiverClass, 1); in GenerateMessageSendSuper()
1343 Builder.CreateStructGEP(ObjCSuper, 0, CharUnits::Zero())); in GenerateMessageSendSuper()
1345 Builder.CreateStructGEP(ObjCSuper, 1, CGF.getPointerSize())); in GenerateMessageSendSuper()
DCGExprAgg.cpp661 CGF.Builder.CreateStructGEP(valueDest.getAddress(), 0, in VisitCastExpr()
682 Builder.CreateStructGEP(atomicSlot.getAddress(), 0, CharUnits()); in VisitCastExpr()
DCGExprComplex.cpp306 return Builder.CreateStructGEP(addr, 0, offset, addr.getName() + ".realp"); in emitAddrOfRealComponent()
313 return Builder.CreateStructGEP(addr, 1, offset, addr.getName() + ".imagp"); in emitAddrOfImagComponent()
DCGObjCMac.cpp1798 CGF.Builder.CreateStructGEP(ObjCSuper, 0, CharUnits::Zero())); in GenerateMessageSendSuper()
1811 Target = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, Target, 0); in GenerateMessageSendSuper()
1816 CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, MetaClassPtr, 1); in GenerateMessageSendSuper()
1825 ClassPtr = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, ClassPtr, 1); in GenerateMessageSendSuper()
1834 CGF.Builder.CreateStructGEP(ObjCSuper, 1, CGF.getPointerSize())); in GenerateMessageSendSuper()
6833 CGF.Builder.CreateStructGEP(mref, 0, CharUnits::Zero()); in EmitVTableMessageSend()
7003 CGF.Builder.CreateStructGEP(ObjCSuper, 0, CharUnits::Zero())); in GenerateMessageSendSuper()
7018 Target, CGF.Builder.CreateStructGEP(ObjCSuper, 1, CGF.getPointerSize())); in GenerateMessageSendSuper()
DCGAtomic.cpp204 addr = CGF.Builder.CreateStructGEP(addr, 0, CharUnits()); in projectValue()
1172 addr = CGF.Builder.CreateStructGEP(addr, 0, CharUnits()); in convertAtomicTempToRValue()
DCGExpr.cpp2783 Addr = Builder.CreateStructGEP(Addr, 0, CharUnits::Zero(), "arraydecay"); in EmitArrayToPointerDecay()
3020 Addr = CGF.Builder.CreateStructGEP(Addr, 0, CharUnits::Zero(), in emitOMPArraySectionBase()
3307 return CGF.Builder.CreateStructGEP(base, idx, offset, field->getName()); in emitAddrOfFieldStorage()
3323 Addr = Builder.CreateStructGEP(Addr, Idx, Info.StorageOffset, in EmitLValueForField()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Instrumentation/
DGCOVProfiling.cpp1223 Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 0, "start_file_args"); in insertCounterWriteout()
1227 Builder.CreateStructGEP(StartFileCallArgsTy, in insertCounterWriteout()
1231 Builder.CreateStructGEP(StartFileCallArgsTy, in insertCounterWriteout()
1235 Builder.CreateStructGEP(StartFileCallArgsTy, in insertCounterWriteout()
1242 Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 1), "num_ctrs"); in insertCounterWriteout()
1245 Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 2), in insertCounterWriteout()
1249 Builder.CreateStructGEP(FileInfoTy, FileInfoPtr, 3), "emit_arcs_args"); in insertCounterWriteout()
1263 Builder.CreateStructGEP(EmitFunctionCallArgsTy, in insertCounterWriteout()
1267 Builder.CreateStructGEP(EmitFunctionCallArgsTy, in insertCounterWriteout()
1271 Builder.CreateStructGEP(EmitFunctionCallArgsTy, in insertCounterWriteout()
[all …]
DDataFlowSanitizer.cpp3014 auto *LabelVAPtr = IRB.CreateStructGEP(LabelVATy, LabelVAAlloca, N); in addShadowArguments()
3019 Args.push_back(IRB.CreateStructGEP(LabelVATy, LabelVAAlloca, 0)); in addShadowArguments()
3053 auto *OriginVAPtr = IRB.CreateStructGEP(OriginVATy, OriginVAAlloca, N); in addOriginArguments()
3057 Args.push_back(IRB.CreateStructGEP(OriginVATy, OriginVAAlloca, 0)); in addOriginArguments()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
DCoroSplit.cpp285 auto *GepIndex = Builder.CreateStructGEP( in createResumeEntryBlock()
304 auto *GepIndex = Builder.CreateStructGEP(FrameTy, FramePtr, in createResumeEntryBlock()
311 auto *GepIndex = Builder.CreateStructGEP( in createResumeEntryBlock()
384 auto *GepIndex = Builder.CreateStructGEP(Shape.FrameTy, NewFramePtr, in handleFinalSuspend()
849 auto *ResumeAddr = Builder.CreateStructGEP( in updateCoroFrame()
863 auto *DestroyAddr = Builder.CreateStructGEP( in updateCoroFrame()
/external/bcc/src/cc/
Dbpf_module_rw_engine.cc143 parse_type(B, args, fmt, field, B.CreateStructGEP(type, out, idx++), in parse_type()
202 B.CreateStructGEP(type, out, i), locals, is_writer); in parse_type()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Coroutines/
DCoroSplit.cpp296 auto *GepIndex = Builder.CreateStructGEP( in markCoroutineAsDone()
378 auto *GepIndex = Builder.CreateStructGEP( in createResumeEntryBlock()
410 auto *GepIndex = Builder.CreateStructGEP( in createResumeEntryBlock()
487 auto *GepIndex = Builder.CreateStructGEP(Shape.FrameTy, NewFramePtr, in handleFinalSuspend()
1181 auto *ResumeAddr = Builder.CreateStructGEP( in updateCoroFrame()
1195 auto *DestroyAddr = Builder.CreateStructGEP( in updateCoroFrame()
/external/llvm/examples/ExceptionDemo/
DExceptionDemo.cpp1297 builder.CreateLoad(builder.CreateStructGEP( in createCatchWrappedInvokeFunction()
1341 typeInfoThrown = builder.CreateStructGEP(ourExceptionType, typeInfoThrown, 0); in createCatchWrappedInvokeFunction()
1344 builder.CreateStructGEP(builder.getInt8PtrTy(), typeInfoThrown, 0); in createCatchWrappedInvokeFunction()
/external/llvm/lib/Transforms/Instrumentation/
DDataFlowSanitizer.cpp1487 auto LabelVAPtr = IRB.CreateStructGEP(LabelVATy, LabelVAAlloca, n); in visitCallSite()
1491 Args.push_back(IRB.CreateStructGEP(LabelVATy, LabelVAAlloca, 0)); in visitCallSite()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Frontend/OpenMP/
DOMPIRBuilder.cpp826 Builder.CreateStructGEP(OpenMPIRBuilder::KernelArgs, KernelArgsPtr, I); in emitTargetKernel()
1444 Value *Addr = Builder.CreateStructGEP( in createTask()
1451 Value *Size = Builder.CreateStructGEP( in createTask()
1458 Value *Flags = Builder.CreateStructGEP( in createTask()

12