Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/X86/
H A DTarget.cpp662 class ExegesisX86Target : public ExegesisTarget { class
664 ExegesisX86Target() : ExegesisTarget(X86CpuPfmCounters) {} in ExegesisX86Target() function in llvm::exegesis::__anonb99050300611::ExegesisX86Target
780 const unsigned ExegesisX86Target::kUnavailableRegisters[4] = {X86::AH, X86::BH,
790 void ExegesisX86Target::addTargetSpecificPasses(PassManagerBase &PM) const { in addTargetSpecificPasses()
795 unsigned ExegesisX86Target::getScratchMemoryRegister(const Triple &TT) const { in getScratchMemoryRegister()
804 unsigned ExegesisX86Target::getLoopCounterRegister(const Triple &TT) const { in getLoopCounterRegister()
811 Error ExegesisX86Target::randomizeTargetMCOperand( in randomizeTargetMCOperand()
828 void ExegesisX86Target::fillMemoryOperands(InstructionTemplate &IT, in fillMemoryOperands()
844 void ExegesisX86Target::decrementLoopCounterAndJump( in decrementLoopCounterAndJump()
856 std::vector<MCInst> ExegesisX86Target::setRegTo(const MCSubtargetInfo &STI, in setRegTo()
[all …]