| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 624 llvm::Value *addr = CGF.Builder.CreateStructGEP(blockInfo.Address, in enterBlockScope() 735 Builder.CreateStore(isa, Builder.CreateStructGEP(blockAddr, 0, "block.isa")); in EmitBlockLiteral() 737 Builder.CreateStructGEP(blockAddr, 1, "block.flags")); in EmitBlockLiteral() 739 Builder.CreateStructGEP(blockAddr, 2, "block.reserved")); in EmitBlockLiteral() 740 Builder.CreateStore(blockFn, Builder.CreateStructGEP(blockAddr, 3, in EmitBlockLiteral() 742 Builder.CreateStore(descriptor, Builder.CreateStructGEP(blockAddr, 4, in EmitBlockLiteral() 750 llvm::Value *addr = Builder.CreateStructGEP(blockAddr, in EmitBlockLiteral() 770 Builder.CreateStructGEP(blockAddr, capture.getIndex(), in EmitBlockLiteral() 782 src = Builder.CreateStructGEP(LoadBlockStruct(), in EmitBlockLiteral() 967 llvm::Value *FuncPtr = Builder.CreateStructGEP(BlockLiteral, 3); in EmitBlockCallExpr() [all …]
|
| H A D | CGCleanup.cpp | 55 CGF.Builder.CreateStore(V.first, CGF.Builder.CreateStructGEP(addr, 0)); in save() 56 CGF.Builder.CreateStore(V.second, CGF.Builder.CreateStructGEP(addr, 1)); in save() 85 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(Value, 0)); in restore() 87 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(Value, 1)); in restore()
|
| H A D | CGExprComplex.cpp | 319 llvm::Value *RealP = Builder.CreateStructGEP(SrcPtr, 0, in EmitLoadOfLValue() 326 llvm::Value *ImagP = Builder.CreateStructGEP(SrcPtr, 1, in EmitLoadOfLValue() 342 llvm::Value *RealPtr = Builder.CreateStructGEP(Ptr, 0, "real"); in EmitStoreOfComplex() 343 llvm::Value *ImagPtr = Builder.CreateStructGEP(Ptr, 1, "imag"); in EmitStoreOfComplex()
|
| H A D | TargetInfo.cpp | 2721 CGF.Builder.CreateStructGEP(VAListAddr, 2, "overflow_arg_area_p"); in EmitVAArgFromMemory() 2801 gp_offset_p = CGF.Builder.CreateStructGEP(VAListAddr, 0, "gp_offset_p"); in EmitVAArg() 2808 fp_offset_p = CGF.Builder.CreateStructGEP(VAListAddr, 1, "fp_offset_p"); in EmitVAArg() 2837 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(VAListAddr, 3), in EmitVAArg() 2858 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0)); in EmitVAArg() 2860 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1)); in EmitVAArg() 2897 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0)); in EmitVAArg() 2900 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1)); in EmitVAArg() 3719 llvm::Value *RealPtr = Builder.CreateStructGEP(Ptr, 0, ".real"); in EmitVAArg() 3720 llvm::Value *ImagPtr = Builder.CreateStructGEP(Ptr, 1, ".imag"); in EmitVAArg() [all …]
|
| H A D | CGCall.cpp | 741 llvm::Value *RealAddr = Builder.CreateStructGEP(LV.getAddress(), 0, "real"); in ExpandTypeFromArgs() 744 llvm::Value *ImagAddr = Builder.CreateStructGEP(LV.getAddress(), 1, "imag"); in ExpandTypeFromArgs() 1737 llvm::Value *V = Builder.CreateStructGEP( in EmitFunctionProlog() 2235 Builder.CreateStructGEP(ArgStruct, RetAI.getInAllocaFieldIndex()); in EmitFunctionEpilog() 3018 Builder.CreateStructGEP(ArgMemory, RetAI.getInAllocaFieldIndex()); in EmitCall() 3052 llvm::Value *Addr = Builder.CreateStructGEP( in EmitCall() 3059 Builder.CreateStructGEP(ArgMemory, ArgInfo.getInAllocaFieldIndex()); in EmitCall()
|
| H A D | CGObjCGNU.cpp | 676 Builder.CreateLoad(Builder.CreateStructGEP(slot.getInstruction(), 4)); in LookupIMP() 693 return Builder.CreateLoad(Builder.CreateStructGEP(slot, 4)); in LookupIMPSuper() 1026 ClassName = CGF.Builder.CreateStructGEP(ClassName, 0); in GetClassNamed() 1282 ReceiverClass = Builder.CreateStructGEP(ReceiverClass, 1); in GenerateMessageSendSuper() 1290 Builder.CreateStore(Receiver, Builder.CreateStructGEP(ObjCSuper, 0)); in GenerateMessageSendSuper() 1291 Builder.CreateStore(ReceiverClass, Builder.CreateStructGEP(ObjCSuper, 1)); in GenerateMessageSendSuper()
|
| H A D | CGObjC.cpp | 122 LValue LV = LValue::MakeAddr(Builder.CreateStructGEP(Objects, i), in EmitObjCCollectionLiteral() 135 LValue KeyLV = LValue::MakeAddr(Builder.CreateStructGEP(Keys, i), in EmitObjCCollectionLiteral() 144 LValue ValueLV = LValue::MakeAddr(Builder.CreateStructGEP(Objects, i), in EmitObjCCollectionLiteral() 1523 Builder.CreateStructGEP(StatePtr, 2, "mutationsptr.ptr"); in EmitObjCForCollectionStmt() 1604 Builder.CreateStructGEP(StatePtr, 1, "stateitems.ptr"); in EmitObjCForCollectionStmt()
|
| H A D | CGAtomic.cpp | 119 addr = CGF.Builder.CreateStructGEP(addr, 0); in projectValue() 910 addr = CGF.Builder.CreateStructGEP(addr, 0); in convertTempToRValue()
|
| H A D | CGExprAgg.cpp | 643 CGF.Builder.CreateStructGEP(valueDest.getAddr(), 0); in VisitCastExpr() 664 Builder.CreateStructGEP(atomicSlot.getAddr(), 0); in VisitCastExpr()
|
| H A D | CGObjCMac.cpp | 1795 CGF.Builder.CreateStructGEP(ObjCSuper, 0)); in GenerateMessageSendSuper() 1808 Target = CGF.Builder.CreateStructGEP(Target, 0); in GenerateMessageSendSuper() 1812 llvm::Value *SuperPtr = CGF.Builder.CreateStructGEP(MetaClassPtr, 1); in GenerateMessageSendSuper() 1821 ClassPtr = CGF.Builder.CreateStructGEP(ClassPtr, 1); in GenerateMessageSendSuper() 1830 CGF.Builder.CreateStructGEP(ObjCSuper, 1)); in GenerateMessageSendSuper() 6565 llvm::Value *callee = CGF.Builder.CreateStructGEP(mref, 0); in EmitVTableMessageSend() 6731 CGF.Builder.CreateStructGEP(ObjCSuper, 0)); in GenerateMessageSendSuper() 6746 CGF.Builder.CreateStructGEP(ObjCSuper, 1)); in GenerateMessageSendSuper()
|
| H A D | CGExpr.cpp | 2053 return MakeAddrLValue(Builder.CreateStructGEP(LV.getAddress(), in EmitUnaryOpLValue() 2651 Addr = Builder.CreateStructGEP(Addr, Idx, field->getName()); in EmitLValueForField() 2686 addr = Builder.CreateStructGEP(addr, idx, field->getName()); in EmitLValueForField() 2765 llvm::Value *V = Builder.CreateStructGEP(Base.getAddress(), idx); in EmitLValueForFieldInitialization()
|
| H A D | CodeGenFunction.cpp | 682 llvm::Value *Addr = Builder.CreateStructGEP(EI, Idx); in StartFunction()
|
| H A D | CGDecl.cpp | 634 tempLV.setAddress(Builder.CreateStructGEP(tempLV.getAddress(), in EmitScalarInit()
|
| H A D | CodeGenFunction.h | 1892 return CGF.Builder.CreateStructGEP(Address, in getObjectAddress()
|
| H A D | CGExprScalar.cpp | 1421 V = Builder.CreateStructGEP(V, 0, "arraydecay"); in VisitCastExpr()
|
| /minix3/external/bsd/llvm/dist/llvm/examples/ExceptionDemo/ |
| H A D | ExceptionDemo.cpp | 1298 builder.CreateLoad(builder.CreateStructGEP( in createCatchWrappedInvokeFunction() 1341 typeInfoThrown = builder.CreateStructGEP(typeInfoThrown, 0); in createCatchWrappedInvokeFunction() 1344 builder.CreateStructGEP(typeInfoThrown, 0); in createCatchWrappedInvokeFunction()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/ |
| H A D | DataFlowSanitizer.cpp | 1482 auto LabelVAPtr = IRB.CreateStructGEP(LabelVAAlloca, n); in visitCallSite() 1486 Args.push_back(IRB.CreateStructGEP(LabelVAAlloca, 0)); in visitCallSite()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/ |
| H A D | IRBuilder.h | 1132 Value *CreateStructGEP(Value *Ptr, unsigned Idx, const Twine &Name = "") {
|
| /minix3/external/bsd/llvm/dist/llvm/lib/IR/ |
| H A D | Core.cpp | 2521 return wrap(unwrap(B)->CreateStructGEP(unwrap(Pointer), Idx, Name)); in LLVMBuildStructGEP()
|
| /minix3/external/bsd/llvm/dist/llvm/bindings/go/llvm/ |
| H A D | ir.go | 1495 func (b Builder) CreateStructGEP(p Value, i int, name string) (v Value) { func
|