Lines Matching refs:Ivars
3276 std::vector<llvm::Constant*> Ivars; in EmitIvarList() local
3299 Ivars.push_back(llvm::ConstantStruct::get(ObjCTypes.IvarTy, Ivar)); in EmitIvarList()
3303 if (Ivars.empty()) in EmitIvarList()
3307 Values[0] = llvm::ConstantInt::get(ObjCTypes.IntTy, Ivars.size()); in EmitIvarList()
3309 Ivars.size()); in EmitIvarList()
3310 Values[1] = llvm::ConstantArray::get(AT, Ivars); in EmitIvarList()
4819 SmallVector<const ObjCIvarDecl*, 32> Ivars; in BuildIvarLayout() local
4820 CGM.getContext().DeepCollectObjCIvars(OI, true, Ivars); in BuildIvarLayout()
4823 RecFields.append(Ivars.begin(), Ivars.end()); in BuildIvarLayout()
6149 std::vector<llvm::Constant*> Ivars; in EmitIvarList() local
6179 Ivars.push_back(llvm::ConstantStruct::get(ObjCTypes.IvarnfABITy, Ivar)); in EmitIvarList()
6182 if (Ivars.empty()) in EmitIvarList()
6188 Values[1] = llvm::ConstantInt::get(ObjCTypes.IntTy, Ivars.size()); in EmitIvarList()
6190 Ivars.size()); in EmitIvarList()
6191 Values[2] = llvm::ConstantArray::get(AT, Ivars); in EmitIvarList()