Searched refs:AliasingConfigurations (Results 1 – 6 of 6) sorted by relevance
144 const AliasingConfigurations SelfAliasing(Variant.getInstr(), in generateSelfAliasingCodeTemplates()216 void setRandomAliasing(const AliasingConfigurations &AliasingConfigurations, in setRandomAliasing() argument218 assert(!AliasingConfigurations.empty()); in setRandomAliasing()219 assert(!AliasingConfigurations.hasImplicitAliasing()); in setRandomAliasing()220 const auto &RandomConf = randomElement(AliasingConfigurations.Configurations); in setRandomAliasing()
118 const AliasingConfigurations SelfAliasing(Variant.getInstr(), in appendCodeTemplates()137 const AliasingConfigurations Forward(Instr, *OtherInstr); in appendCodeTemplates()138 const AliasingConfigurations Back(*OtherInstr, Instr); in appendCodeTemplates()
219 struct AliasingConfigurations { struct220 AliasingConfigurations(const Instruction &DefInstruction,
96 void setRandomAliasing(const AliasingConfigurations &AliasingConfigurations,
345 bool AliasingConfigurations::empty() const { return Configurations.empty(); } in empty()347 bool AliasingConfigurations::hasImplicitAliasing() const { in hasImplicitAliasing()353 AliasingConfigurations::AliasingConfigurations( in AliasingConfigurations() function in llvm::exegesis::AliasingConfigurations
167 const AliasingConfigurations SelfAliasing(Instr, Instr); in generateCodeTemplates()