@@ -2242,7 +2242,6 @@ FunctionInfoMetaData::FunctionInfoMetaData(const llvm::MDNode* pNode, bool hasId
2242
2242
m_ThreadGroupSizeHint(ThreadGroupSizeMetaData::get(getThreadGroupSizeHintNode(pNode), true)),
2243
2243
m_SubGroupSize(SubGroupSizeMetaData::get(getSubGroupSizeNode(pNode), true)),
2244
2244
m_WorkgroupWalkOrder(WorkgroupWalkOrderMetaData::get(getWorkgroupWalkOrderNode(pNode), true)),
2245
- m_GroupIDPresent(getGroupIDPresentNode(pNode)),
2246
2245
m_GlobalOffsetPresent(getGlobalOffsetPresentNode(pNode)),
2247
2246
m_LocalOffsets(getLocalOffsetsNode(pNode), true),
2248
2247
m_ResourceAlloc(ResourceAllocMetaData::get(getResourceAllocNode(pNode), true)),
@@ -2269,7 +2268,6 @@ FunctionInfoMetaData::FunctionInfoMetaData(): m_Type("function_type"),
2269
2268
m_ThreadGroupSizeHint(ThreadGroupSizeMetaDataHandle::ObjectType::get(" thread_group_size_hint" )),
2270
2269
m_SubGroupSize(SubGroupSizeMetaDataHandle::ObjectType::get(" sub_group_size" )),
2271
2270
m_WorkgroupWalkOrder(WorkgroupWalkOrderMetaDataHandle::ObjectType::get(" intel_reqd_workgroup_walk_order" )),
2272
- m_GroupIDPresent(" group_id_present" ),
2273
2271
m_GlobalOffsetPresent(" global_offset_present" ),
2274
2272
m_LocalOffsets(" local_offsets" ),
2275
2273
m_ResourceAlloc(ResourceAllocMetaDataHandle::ObjectType::get(" resource_alloc" )),
@@ -2298,7 +2296,6 @@ FunctionInfoMetaData::FunctionInfoMetaData(const char* name):
2298
2296
m_ThreadGroupSizeHint(ThreadGroupSizeMetaDataHandle::ObjectType::get(" thread_group_size_hint" )),
2299
2297
m_SubGroupSize(SubGroupSizeMetaDataHandle::ObjectType::get(" sub_group_size" )),
2300
2298
m_WorkgroupWalkOrder(WorkgroupWalkOrderMetaDataHandle::ObjectType::get(" intel_reqd_workgroup_walk_order" )),
2301
- m_GroupIDPresent(" group_id_present" ),
2302
2299
m_GlobalOffsetPresent(" global_offset_present" ),
2303
2300
m_LocalOffsets(" local_offsets" ),
2304
2301
m_ResourceAlloc(ResourceAllocMetaDataHandle::ObjectType::get(" resource_alloc" )),
@@ -2359,12 +2356,6 @@ bool FunctionInfoMetaData::hasValue() const
2359
2356
return true ;
2360
2357
}
2361
2358
2362
- if (m_GroupIDPresent.hasValue ())
2363
- {
2364
- return true ;
2365
- }
2366
-
2367
-
2368
2359
if (m_GlobalOffsetPresent.hasValue ())
2369
2360
{
2370
2361
return true ;
@@ -2475,11 +2466,7 @@ bool FunctionInfoMetaData::dirty() const
2475
2466
if (m_WorkgroupWalkOrder.dirty ())
2476
2467
{
2477
2468
return true ;
2478
- }
2479
- if ( m_GroupIDPresent.dirty () )
2480
- {
2481
- return true ;
2482
- }
2469
+ }
2483
2470
if ( m_GlobalOffsetPresent.dirty () )
2484
2471
{
2485
2472
return true ;
@@ -2546,7 +2533,6 @@ void FunctionInfoMetaData::discardChanges()
2546
2533
m_ThreadGroupSizeHint.discardChanges ();
2547
2534
m_SubGroupSize.discardChanges ();
2548
2535
m_WorkgroupWalkOrder.discardChanges ();
2549
- m_GroupIDPresent.discardChanges ();
2550
2536
m_GlobalOffsetPresent.discardChanges ();
2551
2537
m_LocalOffsets.discardChanges ();
2552
2538
m_ResourceAlloc.discardChanges ();
@@ -2606,11 +2592,6 @@ llvm::Metadata* FunctionInfoMetaData::generateNode(llvm::LLVMContext& context) c
2606
2592
args.push_back (m_WorkgroupWalkOrder.generateNode (context));
2607
2593
}
2608
2594
2609
- if (isGroupIDPresentHasValue ())
2610
- {
2611
- args.push_back (m_GroupIDPresent.generateNode (context));
2612
- }
2613
-
2614
2595
if (isGlobalOffsetPresentHasValue ())
2615
2596
{
2616
2597
args.push_back (m_GlobalOffsetPresent.generateNode (context));
@@ -2711,7 +2692,6 @@ void FunctionInfoMetaData::save(llvm::LLVMContext& context, llvm::MDNode* pNode)
2711
2692
m_ThreadGroupSizeHint.save (context, llvm::cast<llvm::MDNode>(getThreadGroupSizeHintNode (pNode)));
2712
2693
m_SubGroupSize.save (context, llvm::cast<llvm::MDNode>(getSubGroupSizeNode (pNode)));
2713
2694
m_WorkgroupWalkOrder.save (context, llvm::cast<llvm::MDNode>(getSubGroupSizeNode (pNode)));
2714
- m_GroupIDPresent.save (context, llvm::cast<llvm::MDNode>(getGroupIDPresentNode (pNode)));
2715
2695
m_GlobalOffsetPresent.save (context, llvm::cast<llvm::MDNode>(getGlobalOffsetPresentNode (pNode)));
2716
2696
m_LocalOffsets.save (context, llvm::cast<llvm::MDNode>(getLocalOffsetsNode (pNode)));
2717
2697
m_ResourceAlloc.save (context, llvm::cast<llvm::MDNode>(getResourceAllocNode (pNode)));
@@ -2854,24 +2834,6 @@ llvm::MDNode* FunctionInfoMetaData::getWorkgroupWalkOrderNode(const llvm::MDNode
2854
2834
return NULL ;
2855
2835
}
2856
2836
2857
- llvm::Metadata* FunctionInfoMetaData::getGroupIDPresentNode ( const llvm::MDNode* pParentNode) const
2858
- {
2859
- if ( !pParentNode )
2860
- {
2861
- return NULL ;
2862
- }
2863
-
2864
- unsigned int offset = _Mybase::getStartIndex ();
2865
- for (NodeIterator i = NodeIterator (pParentNode, 0 +offset), e = NodeIterator (pParentNode); i != e; ++i )
2866
- {
2867
- if ( isNamedNode (i.get (), " group_id_present" ) )
2868
- {
2869
- return i.get ();
2870
- }
2871
- }
2872
- return NULL ;
2873
- }
2874
-
2875
2837
llvm::Metadata* FunctionInfoMetaData::getGlobalOffsetPresentNode ( const llvm::MDNode* pParentNode) const
2876
2838
{
2877
2839
if ( !pParentNode )
0 commit comments