Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp90 void PPCInstrInfo::anchor() {} in anchor()
92 PPCInstrInfo::PPCInstrInfo(PPCSubtarget &STI) in PPCInstrInfo() function in PPCInstrInfo
101 PPCInstrInfo::CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI, in CreateTargetHazardRecognizer()
118 PPCInstrInfo::CreateTargetPostRAHazardRecognizer(const InstrItineraryData *II, in CreateTargetPostRAHazardRecognizer()
138 unsigned PPCInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency()
168 int PPCInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency()
223 void PPCInstrInfo::setSpecialOperandAttr(MachineInstr &OldMI1, in setSpecialOperandAttr()
241 void PPCInstrInfo::setSpecialOperandAttr(MachineInstr &MI, in setSpecialOperandAttr()
254 bool PPCInstrInfo::isAssociativeAndCommutative(const MachineInstr &Inst, in isAssociativeAndCommutative()
317 int16_t PPCInstrInfo::getFMAOpIdxInfo(unsigned Opcode) const { in getFMAOpIdxInfo()
[all …]
H A DPPCBranchSelector.cpp119 const PPCInstrInfo *TII = in ComputeBlockSizes()
120 static_cast<const PPCInstrInfo *>(Fn.getSubtarget().getInstrInfo()); in ComputeBlockSizes()
289 const PPCInstrInfo *TII = in runOnMachineFunction()
290 static_cast<const PPCInstrInfo *>(Fn.getSubtarget().getInstrInfo()); in runOnMachineFunction()
H A DPPCSubtarget.h105 PPCInstrInfo InstrInfo;
145 const PPCInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
H A 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()
H A DPPCCTRLoops.cpp74 const PPCInstrInfo *TII = nullptr;
99 TII = static_cast<const PPCInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
H A DPPCPreEmitPeephole.cpp428 const PPCInstrInfo *TII = in runOnMachineFunction()
463 const PPCInstrInfo *TII = MF.getSubtarget<PPCSubtarget>().getInstrInfo(); in runOnMachineFunction()
477 if (PPCInstrInfo::isSameClassPhysRegCopy(Opc)) { in runOnMachineFunction()
H A DCMakeLists.txt33 PPCInstrInfo.cpp
H A DPPCTLSDynamicCall.cpp45 const PPCInstrInfo *TII;
H A DPPCSchedule.td131 include "PPCInstrInfo.td"
H A 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
H A DPPCVSXFMAMutate.cpp68 const PPCInstrInfo *TII;
H A DPPCFrameLowering.cpp610 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in emitPrologue()
1238 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in inlineStackProbe()
1549 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in emitEpilogue()
1918 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in createTailCallBranchInstr()
2382 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in spillCalleeSavedRegisters()
2506 const PPCInstrInfo &TII = *MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in restoreCRs()
2576 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in restoreCalleeSavedRegisters()
H A DPPCReduceCRLogicals.cpp155 const PPCInstrInfo *TII = MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in splitMBB()
379 const PPCInstrInfo *TII = nullptr;
H A DPPCInstrInfo.h212 class PPCInstrInfo : public PPCGenInstrInfo {
305 explicit PPCInstrInfo(PPCSubtarget &STI);
H A DPPCMIPeephole.cpp93 const PPCInstrInfo *TII;
176 const PPCInstrInfo *TII, in getKnownLeadingZeroCount()
327 static void convertUnprimedAccPHIs(const PPCInstrInfo *TII, in convertUnprimedAccPHIs()
H A DPPC.td671 def PPCInstrInfo : InstrInfo {
704 let InstructionSet = PPCInstrInfo;
H A DPPCVSXSwapRemoval.cpp99 const PPCInstrInfo *TII;
H A DREADME_ALTIVEC.txt3 Implement PPCInstrInfo::isLoadFromStackSlot/isStoreToStackSlot for vector
H A DPPCRegisterInfo.cpp456 const PPCInstrInfo *InstrInfo = Subtarget.getInstrInfo(); in requiresFrameIndexScavenging()
1593 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in eliminateFrameIndex()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.cpp50 const PPCInstrInfo *InstrInfo = static_cast<const PPCInstrInfo *>(&MCII); in getDirectBrEncoding()
442 PPCInstrInfo::getRegNumForOperand(MCII.get(MI.getOpcode()), in getMachineOpValue()
488 const PPCInstrInfo *InstrInfo = static_cast<const PPCInstrInfo*>(&MCII); in isPrefixedInstruction()
H A DPPCInstPrinter.cpp643 Reg = PPCInstrInfo::getRegNumForOperand(MII.get(MI->getOpcode()), in printOperand()
/openbsd-src/gnu/usr.bin/clang/libLLVMPowerPCCodeGen/
H A DMakefile25 PPCInstrInfo.cpp \
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/
H A DBUILD.gn78 "PPCInstrInfo.cpp",
/openbsd-src/gnu/llvm/llvm/docs/
H A DExtendingLLVM.rst159 #. ``lib/Target/PowerPC/PPCInstrInfo.td``:
165 See the patterns for ``rotl`` in ``PPCInstrInfo.td``.
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/
H A DPPCInstructionSelector.cpp66 const PPCInstrInfo &TII;

12