Lines Matching refs:Uuid
1469 StringRef Uuid = E->getUuidStr(); in GetAddrOfUuidDescriptor() local
1470 std::string Name = "_GUID_" + Uuid.lower(); in GetAddrOfUuidDescriptor()
1480 llvm::Constant *Init = EmitUuidofInitializer(Uuid); in GetAddrOfUuidDescriptor()
4171 llvm::Constant *CodeGenModule::EmitUuidofInitializer(StringRef Uuid) { in EmitUuidofInitializer() argument
4174 assert(Uuid.size() == 36); in EmitUuidofInitializer()
4176 if (i == 8 || i == 13 || i == 18 || i == 23) assert(Uuid[i] == '-'); in EmitUuidofInitializer()
4177 else assert(isHexDigit(Uuid[i])); in EmitUuidofInitializer()
4186 Int8Ty, Uuid.substr(Field3ValueOffsets[Idx], 2), 16); in EmitUuidofInitializer()
4189 llvm::ConstantInt::get(Int32Ty, Uuid.substr(0, 8), 16), in EmitUuidofInitializer()
4190 llvm::ConstantInt::get(Int16Ty, Uuid.substr(9, 4), 16), in EmitUuidofInitializer()
4191 llvm::ConstantInt::get(Int16Ty, Uuid.substr(14, 4), 16), in EmitUuidofInitializer()