Lines Matching refs:CT
161 CodeTemplate CT; in generateCodeTemplates() local
162 CT.ScratchSpacePointerInReg = in generateCodeTemplates()
169 CT.Info = "instruction is parallel, repeating a random one."; in generateCodeTemplates()
170 CT.Instructions.push_back(std::move(Variant)); in generateCodeTemplates()
171 instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions); in generateCodeTemplates()
172 return getSingleton(std::move(CT)); in generateCodeTemplates()
175 CT.Info = "instruction is serial, repeating a random one."; in generateCodeTemplates()
176 CT.Instructions.push_back(std::move(Variant)); in generateCodeTemplates()
177 instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions); in generateCodeTemplates()
178 return getSingleton(std::move(CT)); in generateCodeTemplates()
182 CT.Info = "instruction has tied variables, using static renaming."; in generateCodeTemplates()
183 CT.Instructions = generateSnippetUsingStaticRenaming( in generateCodeTemplates()
185 instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions); in generateCodeTemplates()
186 return getSingleton(std::move(CT)); in generateCodeTemplates()
247 CT.Info = in generateCodeTemplates()
249 CT.Instructions.push_back(std::move(Variant)); in generateCodeTemplates()
250 instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions); in generateCodeTemplates()
251 return getSingleton(std::move(CT)); in generateCodeTemplates()