Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Values

1773   llvm::Constant *Values[] = {
1787 Values);
1842 llvm::Constant *Values[] = {
1856 if (Values[1]->isNullValue() && Values[2]->isNullValue() &&
1857 Values[3]->isNullValue())
1861 llvm::ConstantStruct::get(ObjCTypes.ProtocolExtensionTy, Values);
1892 llvm::Constant *Values[3];
1894 Values[0] = llvm::Constant::getNullValue(ObjCTypes.ProtocolListPtrTy);
1895 Values[1] = llvm::ConstantInt::get(ObjCTypes.LongTy,
1897 Values[2] =
1902 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
1979 llvm::Constant *Values[3];
1980 Values[0] = llvm::ConstantInt::get(ObjCTypes.IntTy, PropertySize);
1981 Values[1] = llvm::ConstantInt::get(ObjCTypes.IntTy, Properties.size());
1984 Values[2] = llvm::ConstantArray::get(AT, Properties);
1985 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
2023 llvm::Constant *Values[2];
2024 Values[0] = llvm::ConstantInt::get(ObjCTypes.IntTy, Methods.size());
2027 Values[1] = llvm::ConstantArray::get(AT, Methods);
2028 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
2073 llvm::Constant *Values[7];
2074 Values[0] = GetClassName(OCD->getIdentifier());
2075 Values[1] = GetClassName(Interface->getIdentifier());
2077 Values[2] =
2081 Values[3] =
2086 Values[4] =
2091 Values[4] = llvm::Constant::getNullValue(ObjCTypes.ProtocolListPtrTy);
2093 Values[5] = llvm::ConstantInt::get(ObjCTypes.IntTy, Size);
2097 Values[6] = EmitPropertyList("\01l_OBJC_$_PROP_LIST_" + ExtName.str(),
2100 Values[6] = llvm::Constant::getNullValue(ObjCTypes.PropertyListPtrTy);
2104 Values);
2195 llvm::Constant *Values[12];
2196 Values[ 0] = EmitMetaClass(ID, Protocols, ClassMethods);
2201 Values[ 1] =
2205 Values[ 1] = llvm::Constant::getNullValue(ObjCTypes.ClassPtrTy);
2207 Values[ 2] = GetClassName(ID->getIdentifier());
2209 Values[ 3] = llvm::ConstantInt::get(ObjCTypes.LongTy, 0);
2210 Values[ 4] = llvm::ConstantInt::get(ObjCTypes.LongTy, Flags);
2211 Values[ 5] = llvm::ConstantInt::get(ObjCTypes.LongTy, Size);
2212 Values[ 6] = EmitIvarList(ID, false);
2213 Values[ 7] =
2218 Values[ 8] = llvm::Constant::getNullValue(ObjCTypes.CachePtrTy);
2219 Values[ 9] = Protocols;
2220 Values[10] = BuildIvarLayout(ID, true);
2221 Values[11] = EmitClassExtension(ID);
2223 Values);
2254 llvm::Constant *Values[12];
2259 Values[ 0] =
2266 Values[ 1] =
2270 Values[ 1] = llvm::Constant::getNullValue(ObjCTypes.ClassPtrTy);
2272 Values[ 2] = GetClassName(ID->getIdentifier());
2274 Values[ 3] = llvm::ConstantInt::get(ObjCTypes.LongTy, 0);
2275 Values[ 4] = llvm::ConstantInt::get(ObjCTypes.LongTy, Flags);
2276 Values[ 5] = llvm::ConstantInt::get(ObjCTypes.LongTy, Size);
2277 Values[ 6] = EmitIvarList(ID, true);
2278 Values[ 7] =
2283 Values[ 8] = llvm::Constant::getNullValue(ObjCTypes.CachePtrTy);
2284 Values[ 9] = Protocols;
2286 Values[10] = llvm::Constant::getNullValue(ObjCTypes.Int8PtrTy);
2288 Values[11] = llvm::Constant::getNullValue(ObjCTypes.ClassExtensionPtrTy);
2290 Values);
2368 llvm::Constant *Values[3];
2369 Values[0] = llvm::ConstantInt::get(ObjCTypes.IntTy, Size);
2370 Values[1] = BuildIvarLayout(ID, false);
2371 Values[2] = EmitPropertyList("\01l_OBJC_$_PROP_LIST_" + ID->getName(),
2375 if (Values[1]->isNullValue() && Values[2]->isNullValue())
2379 llvm::ConstantStruct::get(ObjCTypes.ClassExtensionTy, Values);
2429 llvm::Constant *Values[2];
2430 Values
2433 Values[1] = llvm::ConstantArray::get(AT, Ivars);
2434 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
2486 llvm::Constant *Values[3];
2487 Values[0] = llvm::Constant::getNullValue(ObjCTypes.Int8PtrTy);
2488 Values[1] = llvm::ConstantInt::get(ObjCTypes.IntTy, Methods.size());
2491 Values[2] = llvm::ConstantArray::get(AT, Methods);
2492 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
2667 // optimizations and forces the values to memory. This hazard is
3398 llvm::Constant *values[2] = {
3411 llvm::ConstantArray::get(AT, values),
3432 llvm::Constant *Values[] = {
3440 llvm::ConstantStruct::get(ObjCTypes.ModuleTy, Values),
3453 llvm::Constant *Values[5];
3454 Values[0] = llvm::ConstantInt::get(ObjCTypes.LongTy, 0);
3455 Values[1] = llvm::Constant::getNullValue(ObjCTypes.SelectorPtrTy);
3456 Values[2] = llvm::ConstantInt::get(ObjCTypes.ShortTy, NumClasses);
3457 Values[3] = llvm::ConstantInt::get(ObjCTypes.ShortTy, NumCategories);
3470 Values[4] =
3475 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
3771 // Must skip over 1 or more words. We save current skip/scan values
4050 llvm::Constant *Values[5];
4051 Values[0] = llvm::Constant::getNullValue(ObjCTypes.ProtocolExtensionPtrTy);
4052 Values[1] = GetClassName(I->first);
4053 Values[2] = llvm::Constant::getNullValue(ObjCTypes.ProtocolListPtrTy);
4054 Values[3] = Values[4] =
4058 Values));
4727 llvm::Constant *Values[10]; // 11 for 64bit targets!
4732 Values[ 0] = llvm::ConstantInt::get(ObjCTypes.IntTy, flags);
4733 Values[ 1] = llvm::ConstantInt::get(ObjCTypes.IntTy, InstanceStart);
4734 Values[ 2] = llvm::ConstantInt::get(ObjCTypes.IntTy, InstanceSize);
4736 Values[ 3] = (flags & CLS_META) ? GetIvarLayoutName(0, ObjCTypes)
4738 Values[ 4] = GetClassName(ID->getIdentifier());
4772 Values[ 5] = EmitMethodList(MethodListName,
4777 Values[ 6] = EmitProtocolList("\01l_OBJC_CLASS_PROTOCOLS_$_"
4783 Values[ 7] = llvm::Constant::getNullValue(ObjCTypes.IvarListnfABIPtrTy);
4785 Values[ 7] = EmitIvarList(ID);
4786 Values[ 8] = (flags & CLS_META) ? GetIvarLayoutName(0, ObjCTypes)
4789 Values[ 9] = llvm::Constant::getNullValue(ObjCTypes.PropertyListPtrTy);
4791 Values[ 9] = EmitPropertyList("\01l_OBJC_$_PROP_LIST_" + ID->getName(),
4794 Values);
4825 llvm::Constant *Values[] = {
4832 if (!Values[1])
4833 Values[1] = llvm::Constant::getNullValue(ObjCTypes.ClassnfABIPtrTy);
4835 Values);
5032 llvm::Constant *Values[6];
5033 Values[0] = GetClassName(OCD->getIdentifier());
5039 Values[1] = ClassGV;
5051 Values[2] = EmitMethodList(MethodListName,
5065 Values[3] = EmitMethodList(MethodListName,
5074 Values[4] = EmitProtocolList("\01l_OBJC_CATEGORY_PROTOCOLS_$_"
5079 Values[5] = EmitPropertyList("\01l_OBJC_$_PROP_LIST_" + ExtName.str(),
5082 Values[4] = llvm::Constant::getNullValue(ObjCTypes.ProtocolListnfABIPtrTy);
5083 Values[5] = llvm::Constant::getNullValue(ObjCTypes.PropertyListPtrTy);
5088 Values);
5140 llvm::Constant *Values[3];
5143 Values[0] = llvm::ConstantInt::get(ObjCTypes.IntTy, Size);
5145 Values[1] = llvm::ConstantInt::get(ObjCTypes.IntTy, Methods.size());
5148 Values[2] = llvm::ConstantArray::get(AT, Methods);
5149 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
5258 llvm::Constant *Values[3];
5260 Values[0] = llvm::ConstantInt::get(ObjCTypes.IntTy, Size);
5261 Values[1] = llvm::ConstantInt::get(ObjCTypes.IntTy, Ivars.size());
5264 Values[2] = llvm::ConstantArray::get(AT, Ivars);
5265 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
5355 llvm::Constant *Values[10];
5357 Values[0] = llvm::Constant::getNullValue(ObjCTypes.ObjectPtrTy);
5358 Values[1] = GetClassName(PD->getIdentifier());
5359 Values[2] = EmitProtocolList("\01l_OBJC_$_PROTOCOL_REFS_" + PD->getName(),
5363 Values[3] = EmitMethodList("\01l_OBJC_$_PROTOCOL_INSTANCE_METHODS_"
5367 Values[4] = EmitMethodList("\01l_OBJC_$_PROTOCOL_CLASS_METHODS_"
5371 Values[5] = EmitMethodList("\01l_OBJC_$_PROTOCOL_INSTANCE_METHODS_OPT_"
5375 Values[6] = EmitMethodList("\01l_OBJC_$_PROTOCOL_CLASS_METHODS_OPT_"
5379 Values[7] = EmitPropertyList("\01l_OBJC_$_PROP_LIST_" + PD->getName(),
5383 Values[8] = llvm::ConstantInt::get(ObjCTypes.IntTy, Size);
5384 Values[9] = llvm::Constant::getNullValue(ObjCTypes.IntTy);
5386 Values);
5451 llvm::Constant *Values[2];
5452 Values[0] =
5454 Values[1] =
5460 llvm::Constant *Init = llvm::ConstantStruct::getAnon(Values);
5612 llvm::Constant *values[] = { fn, GetMethodVarName(selector) };
5613 llvm::Constant *init = llvm::ConstantStruct::getAnon(values);
6060 llvm::Constant *Values[] = {
6066 llvm::ConstantStruct::get(ObjCTypes.EHTypeTy, Values);