Lines Matching refs:AST
16 AbstractSlotTrackerStorage *AST, const MachineFunction &MF) { in processMachineFunctionMetadata() argument
23 AST->createMetadataSlot(AAInfo.TBAA); in processMachineFunctionMetadata()
25 AST->createMetadataSlot(AAInfo.TBAAStruct); in processMachineFunctionMetadata()
27 AST->createMetadataSlot(AAInfo.Scope); in processMachineFunctionMetadata()
29 AST->createMetadataSlot(AAInfo.NoAlias); in processMachineFunctionMetadata()
34 AbstractSlotTrackerStorage *AST, const Module *M, in processMachineModule() argument
40 MDNStartSlot = AST->getNextMetadataSlot(); in processMachineModule()
42 processMachineFunctionMetadata(AST, *MF); in processMachineModule()
43 MDNEndSlot = AST->getNextMetadataSlot(); in processMachineModule()
50 AbstractSlotTrackerStorage *AST, const Function *F, in processMachineFunction() argument
53 MDNStartSlot = AST->getNextMetadataSlot(); in processMachineFunction()
55 processMachineFunctionMetadata(AST, *MF); in processMachineFunction()
56 MDNEndSlot = AST->getNextMetadataSlot(); in processMachineFunction()
70 setProcessHook([this](AbstractSlotTrackerStorage *AST, const Module *M, in MachineModuleSlotTracker()
72 this->processMachineModule(AST, M, ShouldInitializeAllMetadata); in MachineModuleSlotTracker()
74 setProcessHook([this](AbstractSlotTrackerStorage *AST, const Function *F, in MachineModuleSlotTracker() argument
76 this->processMachineFunction(AST, F, ShouldInitializeAllMetadata); in MachineModuleSlotTracker()