Home
last modified time | relevance | path

Searched refs:AliasingConfigurations (Results 1 – 5 of 5) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-exegesis/lib/
DMCInstrDescView.cpp182 bool AliasingConfigurations::empty() const { return Configurations.empty(); } in empty()
184 bool AliasingConfigurations::hasImplicitAliasing() const { in hasImplicitAliasing()
190 AliasingConfigurations::AliasingConfigurations( in AliasingConfigurations() function in exegesis::AliasingConfigurations
270 void setRandomAliasing(const AliasingConfigurations &AliasingConfigurations, in setRandomAliasing() argument
272 assert(!AliasingConfigurations.empty()); in setRandomAliasing()
273 assert(!AliasingConfigurations.hasImplicitAliasing()); in setRandomAliasing()
274 const auto &RandomConf = randomElement(AliasingConfigurations.Configurations); in setRandomAliasing()
DMCInstrDescView.h160 struct AliasingConfigurations { struct
161 AliasingConfigurations(const Instruction &DefInstruction,
184 void setRandomAliasing(const AliasingConfigurations &AliasingConfigurations, argument
DLatency.cpp61 const AliasingConfigurations Forward(Instr, OtherInstr); in generateTwoInstructionPrototype()
62 const AliasingConfigurations Back(OtherInstr, Instr); in generateTwoInstructionPrototype()
DUops.cpp140 const AliasingConfigurations SelfAliasing(Instr, Instr); in generatePrototype()
DBenchmarkRunner.cpp201 const AliasingConfigurations SelfAliasing(Instr, Instr); in generateSelfAliasingPrototype()