Lines Matching refs:AST
17 AbstractSlotTrackerStorage *AST, const MachineFunction &MF) { in processMachineFunctionMetadata() argument
24 AST->createMetadataSlot(AAInfo.TBAA); in processMachineFunctionMetadata()
26 AST->createMetadataSlot(AAInfo.TBAAStruct); in processMachineFunctionMetadata()
28 AST->createMetadataSlot(AAInfo.Scope); in processMachineFunctionMetadata()
30 AST->createMetadataSlot(AAInfo.NoAlias); in processMachineFunctionMetadata()
35 AbstractSlotTrackerStorage *AST, const Module *M, in processMachineModule() argument
41 MDNStartSlot = AST->getNextMetadataSlot(); in processMachineModule()
43 processMachineFunctionMetadata(AST, *MF); in processMachineModule()
44 MDNEndSlot = AST->getNextMetadataSlot(); in processMachineModule()
51 AbstractSlotTrackerStorage *AST, const Function *F, in processMachineFunction() argument
54 MDNStartSlot = AST->getNextMetadataSlot(); in processMachineFunction()
56 processMachineFunctionMetadata(AST, *MF); in processMachineFunction()
57 MDNEndSlot = AST->getNextMetadataSlot(); in processMachineFunction()
71 setProcessHook([this](AbstractSlotTrackerStorage *AST, const Module *M, in MachineModuleSlotTracker()
73 this->processMachineModule(AST, M, ShouldInitializeAllMetadata); in MachineModuleSlotTracker()
75 setProcessHook([this](AbstractSlotTrackerStorage *AST, const Function *F, in MachineModuleSlotTracker() argument
77 this->processMachineFunction(AST, F, ShouldInitializeAllMetadata); in MachineModuleSlotTracker()