Home
last modified time | relevance | path

Searched refs:PPCInstrInfo (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp88 void PPCInstrInfo::anchor() {} in anchor()
90 PPCInstrInfo::PPCInstrInfo(PPCSubtarget &STI) in PPCInstrInfo() function in PPCInstrInfo
99 PPCInstrInfo::CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI, in CreateTargetHazardRecognizer()
116 PPCInstrInfo::CreateTargetPostRAHazardRecognizer(const InstrItineraryData *II, in CreateTargetPostRAHazardRecognizer()
136 unsigned PPCInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency()
166 int PPCInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency()
221 void PPCInstrInfo::setSpecialOperandAttr(MachineInstr &OldMI1, in setSpecialOperandAttr()
239 void PPCInstrInfo::setSpecialOperandAttr(MachineInstr &MI, in setSpecialOperandAttr()
252 bool PPCInstrInfo::isAssociativeAndCommutative(const MachineInstr &Inst) const { in isAssociativeAndCommutative()
312 int16_t PPCInstrInfo::getFMAOpIdxInfo(unsigned Opcode) const { in getFMAOpIdxInfo()
[all …]
DPPCBranchSelector.cpp119 const PPCInstrInfo *TII = in ComputeBlockSizes()
120 static_cast<const PPCInstrInfo *>(Fn.getSubtarget().getInstrInfo()); in ComputeBlockSizes()
295 const PPCInstrInfo *TII = in runOnMachineFunction()
296 static_cast<const PPCInstrInfo *>(Fn.getSubtarget().getInstrInfo()); in runOnMachineFunction()
DPPCSubtarget.h167 PPCInstrInfo InstrInfo;
206 const PPCInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
DPPCExpandAtomicPseudoInsts.cpp32 const PPCInstrInfo *TII;
51 static void PairedCopy(const PPCInstrInfo *TII, MachineBasicBlock &MBB, in PairedCopy()
75 TII = static_cast<const PPCInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
DPPCPreEmitPeephole.cpp424 const PPCInstrInfo *TII = MF.getSubtarget<PPCSubtarget>().getInstrInfo(); in runOnMachineFunction()
438 if (PPCInstrInfo::isSameClassPhysRegCopy(Opc)) { in runOnMachineFunction()
DPPCInstrInfo.h191 class PPCInstrInfo : public PPCGenInstrInfo {
283 explicit PPCInstrInfo(PPCSubtarget &STI);
DPPCTLSDynamicCall.cpp45 const PPCInstrInfo *TII;
DREADME_P9.txt204 . Define DAG Node in PPCInstrInfo.td:
249 . Define DAG Node in PPCInstrInfo.td:
500 . Need define ix16addr in PPCInstrInfo.td
501 ix16addr: 16-byte aligned, see "def memrix16" in PPCInstrInfo.td
DPPCFrameLowering.cpp609 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in emitPrologue()
1235 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in inlineStackProbe()
1546 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in emitEpilogue()
1918 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in createTailCallBranchInstr()
2373 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in spillCalleeSavedRegisters()
2497 const PPCInstrInfo &TII = *MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in restoreCRs()
2567 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in restoreCalleeSavedRegisters()
DPPCReduceCRLogicals.cpp155 const PPCInstrInfo *TII = MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in splitMBB()
379 const PPCInstrInfo *TII = nullptr;
DPPCVSXFMAMutate.cpp68 const PPCInstrInfo *TII;
DPPCMIPeephole.cpp87 const PPCInstrInfo *TII;
170 getKnownLeadingZeroCount(MachineInstr *MI, const PPCInstrInfo *TII) { in getKnownLeadingZeroCount()
320 static void convertUnprimedAccPHIs(const PPCInstrInfo *TII, in convertUnprimedAccPHIs()
DPPC.td612 def PPCInstrInfo : InstrInfo {
644 let InstructionSet = PPCInstrInfo;
DPPCScheduleP9.td12 include "PPCInstrInfo.td"
DPPCVSXSwapRemoval.cpp99 const PPCInstrInfo *TII;
DPPCAsmPrinter.cpp331 if (PPCInstrInfo::isVRRegister(Reg)) in PrintAsmOperand()
333 else if (PPCInstrInfo::isVFRegister(Reg)) in PrintAsmOperand()
DPPCInstrFormats.td33 /// These fields correspond to the fields in PPCInstrInfo.h. Any changes to
99 /// These fields correspond to the fields in PPCInstrInfo.h. Any changes to
DPPCRegisterInfo.cpp378 const PPCInstrInfo *InstrInfo = Subtarget.getInstrInfo(); in requiresFrameIndexScavenging()
DPPCInstr64Bit.td227 // PPCInstrInfo::convertToImmediateForm() but we should probably not emit them
DPPCInstrInfo.td1 //===-- PPCInstrInfo.td - The PowerPC Instruction Set ------*- tablegen -*-===//
2057 // PPCInstrInfo::convertToImmediateForm() but we should probably not emit them
DPPCInstrPrefix.td86 /// These fields correspond to the fields in PPCInstrInfo.h. Any changes to
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
DPPCInstructionSelector.cpp46 const PPCInstrInfo &TII;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCCodeEmitter.cpp441 PPCInstrInfo::getRegNumForOperand(MCII.get(MI.getOpcode()), in getMachineOpValue()
490 const PPCInstrInfo *InstrInfo = static_cast<const PPCInstrInfo*>(&MCII); in isPrefixedInstruction()
DPPCInstPrinter.cpp642 Reg = PPCInstrInfo::getRegNumForOperand(MII.get(MI->getOpcode()), in printOperand()
/freebsd-12-stable/lib/clang/libllvm/
DMakefile1312 SRCS_MIN+= Target/PowerPC/PPCInstrInfo.cpp

12