Home
last modified time | relevance | path

Searched refs:byrefType (Results 1 – 2 of 2) sorted by relevance

/external/clang/lib/CodeGen/
DCGBlocks.cpp1018 auto *byrefType = BuildByRefType(variable); in GetAddrOfBlockDecl() local
1019 llvm::PointerType *byrefPointerType = llvm::PointerType::get(byrefType, 0); in GetAddrOfBlockDecl()
1024 addr = Builder.CreateStructGEP(byrefType, addr, 1, "byref.forwarding"); in GetAddrOfBlockDecl()
1029 addr = Builder.CreateStructGEP(byrefType, addr, in GetAddrOfBlockDecl()
1762 llvm::StructType &byrefType, in generateByrefCopyHelper() argument
1803 llvm::Type *byrefPtrType = byrefType.getPointerTo(0); in generateByrefCopyHelper()
1809 destField = CGF.Builder.CreateStructGEP(&byrefType, destField, in generateByrefCopyHelper()
1817 CGF.Builder.CreateStructGEP(&byrefType, srcField, valueFieldIndex, "x"); in generateByrefCopyHelper()
1829 llvm::StructType &byrefType, in buildByrefCopyHelper() argument
1833 return generateByrefCopyHelper(CGF, byrefType, byrefValueIndex, info); in buildByrefCopyHelper()
[all …]
DCodeGenFunction.h2907 buildByrefHelpers(llvm::StructType &byrefType,