reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/llvm-exegesis/lib/LlvmState.cpp
   45   IC.reset(new InstructionsCache(getInstrInfo(), getRATC()));
tools/llvm-exegesis/lib/SnippetGenerator.cpp
   43   BitVector ForbiddenRegs = State.getRATC().reservedRegisters();
   55         State.getRATC().getRegister(ScratchSpacePointerInReg).aliasedBits();
  100   BitVector DefinedRegs = State.getRATC().emptyRegisters();
tools/llvm-exegesis/lib/SnippetRepetitor.cpp
   44     return State.getRATC().emptyRegisters();
   94     return State.getRATC().getRegister(LoopCounter).aliasedBits();
tools/llvm-exegesis/lib/X86/Target.cpp
  324                  State.getRATC().getRegister(BaseReg).aliasedBits());
  326                  State.getRATC().getRegister(IndexReg).aliasedBits());
unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp
   54         Instr, State.getRATC().emptyRegisters());
  154   auto AllRegisters = State.getRATC().emptyRegisters();
  380       Generator.generateConfigurations(Instr, State.getRATC().emptyRegisters())
unittests/tools/llvm-exegesis/X86/TargetTest.cpp
  141   EXPECT_TRUE(State.getRATC().reservedRegisters().test(X86::AH));
  358   Instruction I(State.getInstrInfo(), State.getRATC(), X86::ADD64rm);
  371   Instruction I(State.getInstrInfo(), State.getRATC(), X86::VGATHERDPSZ128rm);