Lines Matching defs:MIB
250 MDNode *MIB = dyn_cast<MDNode>(arg->getOperand(I));
251 if (getMIBAllocType(MIB) != ExpectedAllocType)
253 MDNode *StackMD = getMIBStackNode(MIB);
299 MDNode *MIB = dyn_cast<MDNode>(MIBOp);
300 MDNode *StackMD = getMIBStackNode(MIB);
307 EXPECT_EQ(getMIBAllocType(MIB), AllocationType::Cold);
310 EXPECT_EQ(getMIBAllocType(MIB), AllocationType::NotCold);
348 MDNode *MIB = dyn_cast<MDNode>(MIBOp);
349 MDNode *StackMD = getMIBStackNode(MIB);
356 EXPECT_EQ(getMIBAllocType(MIB), AllocationType::Cold);
360 EXPECT_EQ(getMIBAllocType(MIB), AllocationType::NotCold);
402 MDNode *MIB = dyn_cast<MDNode>(MIBOp);
403 MDNode *StackMD = getMIBStackNode(MIB);
410 EXPECT_EQ(getMIBAllocType(MIB), AllocationType::Cold);
412 EXPECT_EQ(getMIBAllocType(MIB), AllocationType::NotCold);
440 // We should be able to trim the following two and combine into a single MIB
444 // We should be able to trim the following two and combine into a single MIB
461 MDNode *MIB = dyn_cast<MDNode>(MIBOp);
462 MDNode *StackMD = getMIBStackNode(MIB);
469 EXPECT_EQ(getMIBAllocType(MIB), AllocationType::Cold);
471 EXPECT_EQ(getMIBAllocType(MIB), AllocationType::NotCold);
533 // Test CallStackTrie::addCallStack interface taking memprof MIB metadata.
603 // Test CallStackTrie::addCallStack interface taking memprof MIB metadata.
642 MDNode *MIB = dyn_cast<MDNode>(MIBOp);
643 Trie.addCallStack(MIB);
648 // We should be able to trim the first two and combine into a single MIB
650 // We should be able to trim the second two and combine into a single MIB
660 MDNode *MIB = dyn_cast<MDNode>(MIBOp);
661 MDNode *StackMD = getMIBStackNode(MIB);
668 EXPECT_EQ(getMIBAllocType(MIB), AllocationType::Cold);
670 EXPECT_EQ(getMIBAllocType(MIB), AllocationType::NotCold);
761 for (auto &MIB : AI.MIBs) {
763 &MIB);