Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:CreateStructGEP

614     llvm::Value *addr = CGF.Builder.CreateStructGEP(blockInfo.Address,
725 Builder.CreateStore(isa, Builder.CreateStructGEP(blockAddr, 0, "block.isa"));
727 Builder.CreateStructGEP(blockAddr, 1, "block.flags"));
729 Builder.CreateStructGEP(blockAddr, 2, "block.reserved"));
730 Builder.CreateStore(blockFn, Builder.CreateStructGEP(blockAddr, 3,
732 Builder.CreateStore(descriptor, Builder.CreateStructGEP(blockAddr, 4,
740 llvm::Value *addr = Builder.CreateStructGEP(blockAddr,
760 Builder.CreateStructGEP(blockAddr, capture.getIndex(),
772 src = Builder.CreateStructGEP(LoadBlockStruct(),
933 llvm::Value *FuncPtr = Builder.CreateStructGEP(BlockLiteral, 3);
973 Builder.CreateStructGEP(LoadBlockStruct(), capture.getIndex(),
987 addr = Builder.CreateStructGEP(addr, 1, "byref.forwarding");
992 addr = Builder.CreateStructGEP(addr, getByRefValueLLVMField(variable),
1145 llvm::Value *addr = Builder.CreateStructGEP(BlockPointer,
1161 llvm::Value *selfAddr = Builder.CreateStructGEP(BlockPointer,
1391 llvm::Value *srcField = Builder.CreateStructGEP(src, index);
1392 llvm::Value *dstField = Builder.CreateStructGEP(dst, index);
1552 llvm::Value *srcField = Builder.CreateStructGEP(src, index);
1794 destField = CGF.Builder.CreateStructGEP(destField, valueFieldIndex, "x");
1800 srcField = CGF.Builder.CreateStructGEP(srcField, valueFieldIndex, "x");
1865 V = CGF.Builder.CreateStructGEP(V, byrefValueIndex, "x");
2000 llvm::Value *Loc = Builder.CreateStructGEP(BaseAddr, 1, "forwarding");
2002 Loc = Builder.CreateStructGEP(Loc, getByRefValueLLVMField(V),
2139 Builder.CreateStore(V, Builder.CreateStructGEP(addr, 0, "byref.isa"));
2143 Builder.CreateStructGEP(addr, 1, "byref.forwarding"));
2191 Builder.CreateStructGEP(addr, 2, "byref.flags"));
2195 Builder.CreateStore(V, Builder.CreateStructGEP(addr, 3, "byref.size"));
2198 llvm::Value *copy_helper = Builder.CreateStructGEP(addr, 4);
2201 llvm::Value *destroy_helper = Builder.CreateStructGEP
2206 llvm::Value *ByrefInfoAddr = Builder.CreateStructGEP(addr, helpers ? 6 : 4,