/external/clang/lib/CodeGen/ |
H A D | CGBlocks.cpp | 611 llvm::Value *addr = CGF.Builder.CreateStructGEP(blockInfo.Address, 722 Builder.CreateStore(isa, Builder.CreateStructGEP(blockAddr, 0, "block.isa")); 724 Builder.CreateStructGEP(blockAddr, 1, "block.flags")); 726 Builder.CreateStructGEP(blockAddr, 2, "block.reserved")); 727 Builder.CreateStore(blockFn, Builder.CreateStructGEP(blockAddr, 3, 729 Builder.CreateStore(descriptor, Builder.CreateStructGEP(blockAddr, 4, 737 llvm::Value *addr = Builder.CreateStructGEP(blockAddr, 758 Builder.CreateStructGEP(blockAddr, capture.getIndex(), 770 src = Builder.CreateStructGEP(LoadBlockStruct(), 950 llvm::Value *FuncPtr = Builder.CreateStructGEP(BlockLitera [all...] |
H A D | CGCleanup.cpp | 55 CGF.Builder.CreateStore(V.first, CGF.Builder.CreateStructGEP(addr, 0)); 56 CGF.Builder.CreateStore(V.second, CGF.Builder.CreateStructGEP(addr, 1)); 85 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(Value, 0)); 87 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(Value, 1));
|
H A D | TargetInfo.cpp | 2389 CGF.Builder.CreateStructGEP(VAListAddr, 2, "overflow_arg_area_p"); 2469 gp_offset_p = CGF.Builder.CreateStructGEP(VAListAddr, 0, "gp_offset_p"); 2476 fp_offset_p = CGF.Builder.CreateStructGEP(VAListAddr, 1, "fp_offset_p"); 2505 CGF.Builder.CreateLoad(CGF.Builder.CreateStructGEP(VAListAddr, 3), 2526 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0)); 2528 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1)); 2565 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 0)); 2568 CGF.Builder.CreateStore(V, CGF.Builder.CreateStructGEP(Tmp, 1)); 2955 llvm::Value *RealPtr = Builder.CreateStructGEP(Ptr, 0, ".real"); 2956 llvm::Value *ImagPtr = Builder.CreateStructGEP(Pt [all...] |
H A D | CGExprComplex.cpp | 310 llvm::Value *RealP = Builder.CreateStructGEP(SrcPtr, 0, 317 llvm::Value *ImagP = Builder.CreateStructGEP(SrcPtr, 1, 334 llvm::Value *RealPtr = Builder.CreateStructGEP(Ptr, 0, "real"); 335 llvm::Value *ImagPtr = Builder.CreateStructGEP(Ptr, 1, "imag");
|
H A D | CGAtomic.cpp | 118 addr = CGF.Builder.CreateStructGEP(addr, 0); 724 addr = CGF.Builder.CreateStructGEP(addr, 0);
|
H A D | CGExprAgg.cpp | 626 CGF.Builder.CreateStructGEP(valueDest.getAddr(), 0); 647 Builder.CreateStructGEP(atomicSlot.getAddr(), 0);
|
H A D | CGObjCGNU.cpp | 692 Builder.CreateLoad(Builder.CreateStructGEP(slot.getInstruction(), 4)); 710 return Builder.CreateLoad(Builder.CreateStructGEP(slot, 4)); 1048 ClassName = CGF.Builder.CreateStructGEP(ClassName, 0); 1305 ReceiverClass = Builder.CreateStructGEP(ReceiverClass, 1); 1313 Builder.CreateStore(Receiver, Builder.CreateStructGEP(ObjCSuper, 0)); 1314 Builder.CreateStore(ReceiverClass, Builder.CreateStructGEP(ObjCSuper, 1));
|
H A D | CGObjC.cpp | 125 LValue LV = LValue::MakeAddr(Builder.CreateStructGEP(Objects, i), 138 LValue KeyLV = LValue::MakeAddr(Builder.CreateStructGEP(Keys, i), 147 LValue ValueLV = LValue::MakeAddr(Builder.CreateStructGEP(Objects, i), 1521 Builder.CreateStructGEP(StatePtr, 2, "mutationsptr.ptr"); 1600 Builder.CreateStructGEP(StatePtr, 1, "stateitems.ptr");
|
H A D | CGObjCMac.cpp | 1801 CGF.Builder.CreateStructGEP(ObjCSuper, 0)); 1814 Target = CGF.Builder.CreateStructGEP(Target, 0); 1818 llvm::Value *SuperPtr = CGF.Builder.CreateStructGEP(MetaClassPtr, 1); 1827 ClassPtr = CGF.Builder.CreateStructGEP(ClassPtr, 1); 1836 CGF.Builder.CreateStructGEP(ObjCSuper, 1)); 6613 llvm::Value *callee = CGF.Builder.CreateStructGEP(mref, 0); 6774 CGF.Builder.CreateStructGEP(ObjCSuper, 0)); 6789 CGF.Builder.CreateStructGEP(ObjCSuper, 1));
|
H A D | CGExpr.cpp | 1868 return MakeAddrLValue(Builder.CreateStructGEP(LV.getAddress(), 2447 Addr = Builder.CreateStructGEP(Addr, Idx, field->getName()); 2482 addr = Builder.CreateStructGEP(addr, idx, field->getName()); 2560 llvm::Value *V = Builder.CreateStructGEP(Base.getAddress(), idx);
|
H A D | CGDecl.cpp | 594 tempLV.setAddress(Builder.CreateStructGEP(tempLV.getAddress(),
|
H A D | CGCall.cpp | 603 llvm::Value *RealAddr = Builder.CreateStructGEP(LV.getAddress(), 0, "real"); 605 llvm::Value *ImagAddr = Builder.CreateStructGEP(LV.getAddress(), 1, "imag");
|
H A D | CodeGenFunction.h | 1753 return CGF.Builder.CreateStructGEP(Address,
|
H A D | CGExprScalar.cpp | 1276 V = Builder.CreateStructGEP(V, 0, "arraydecay");
|
/external/llvm/examples/ExceptionDemo/ |
H A D | ExceptionDemo.cpp | 1298 builder.CreateLoad(builder.CreateStructGEP( 1341 typeInfoThrown = builder.CreateStructGEP(typeInfoThrown, 0); 1344 builder.CreateStructGEP(typeInfoThrown, 0);
|
/external/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 1009 Value *CreateStructGEP(Value *Ptr, unsigned Idx, const Twine &Name = "") { function in class:llvm::IRBuilder
|
/external/llvm/lib/IR/ |
H A D | Core.cpp | 2181 return wrap(unwrap(B)->CreateStructGEP(unwrap(Pointer), Idx, Name));
|