reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
161 appendCodeTemplates(State, Instr, ForbiddenRegisters, ExecutionModeBit,
tools/llvm-exegesis/lib/SnippetGenerator.cpp43 BitVector ForbiddenRegs = State.getRATC().reservedRegisters(); 48 const auto &ET = State.getExegesisTarget(); 50 ET.getScratchMemoryRegister(State.getTargetMachine().getTargetTriple()); 55 State.getRATC().getRegister(ScratchSpacePointerInReg).aliasedBits(); 75 randomizeUnsetVariables(State.getExegesisTarget(), ForbiddenRegs, IT); 100 BitVector DefinedRegs = State.getRATC().emptyRegisters();tools/llvm-exegesis/lib/Uops.cpp
101 const auto &ET = State.getExegesisTarget(); 165 ? State.getExegesisTarget().getScratchMemoryRegister( 166 State.getTargetMachine().getTargetTriple()) 186 State, IT, TiedVariables, ForbiddenRegisters); 191 BitVector Defs(State.getRegInfo().getNumRegs()); 204 const auto DefAliases = getAliasedBits(State.getRegInfo(), Defs);tools/llvm-exegesis/lib/X86/Target.cpp
264 return generateLEATemplatesCommon(Instr, ForbiddenRegisters, State, Opts, 320 Instr, ForbiddenRegisters, State, Opts, 324 State.getRATC().getRegister(BaseReg).aliasedBits()); 326 State.getRATC().getRegister(IndexReg).aliasedBits());unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp
342 return State.getIC().getInstr(Opcode);