Home
last modified time | relevance | path

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

/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp62 void PPCInstrInfo::anchor() {} in anchor()
64 PPCInstrInfo::PPCInstrInfo(PPCSubtarget &STI) in PPCInstrInfo() function in PPCInstrInfo
71 PPCInstrInfo::CreateTargetHazardRecognizer(const TargetSubtargetInfo *STI, in CreateTargetHazardRecognizer()
87 ScheduleHazardRecognizer *PPCInstrInfo::CreateTargetPostRAHazardRecognizer( in CreateTargetPostRAHazardRecognizer()
108 int PPCInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency()
159 bool PPCInstrInfo::isCoalescableExtInstr(const MachineInstr &MI, in isCoalescableExtInstr()
173 unsigned PPCInstrInfo::isLoadFromStackSlot(const MachineInstr *MI, in isLoadFromStackSlot()
199 unsigned PPCInstrInfo::isStoreToStackSlot(const MachineInstr *MI, in isStoreToStackSlot()
228 PPCInstrInfo::commuteInstruction(MachineInstr *MI, bool NewMI) const { in commuteInstruction()
302 bool PPCInstrInfo::findCommutedOpIndices(MachineInstr *MI, unsigned &SrcOpIdx1, in findCommutedOpIndices()
[all …]
DPPCSubtarget.h114 PPCInstrInfo InstrInfo;
150 const PPCInstrInfo *getInstrInfo() const { return &InstrInfo; } in getInstrInfo()
DPPCBranchSelector.cpp66 const PPCInstrInfo *TII = in runOnMachineFunction()
67 static_cast<const PPCInstrInfo*>(Fn.getTarget().getInstrInfo()); in runOnMachineFunction()
DPPCInstrInfo.h67 class PPCInstrInfo : public PPCGenInstrInfo {
83 explicit PPCInstrInfo(PPCSubtarget &STI);
DPPCFrameLowering.cpp499 const PPCInstrInfo &TII = in emitPrologue()
500 *static_cast<const PPCInstrInfo*>(MF.getTarget().getInstrInfo()); in emitPrologue()
814 const PPCInstrInfo &TII = in emitEpilogue()
815 *static_cast<const PPCInstrInfo*>(MF.getTarget().getInstrInfo()); in emitEpilogue()
1370 const PPCInstrInfo &TII = in spillCalleeSavedRegisters()
1371 *static_cast<const PPCInstrInfo*>(MF->getTarget().getInstrInfo()); in spillCalleeSavedRegisters()
1432 const PPCInstrInfo &TII = in restoreCRs()
1433 *static_cast<const PPCInstrInfo*>(MF->getTarget().getInstrInfo()); in restoreCRs()
1465 const PPCInstrInfo &TII = in eliminateCallFramePseudoInstr()
1466 *static_cast<const PPCInstrInfo*>(MF.getTarget().getInstrInfo()); in eliminateCallFramePseudoInstr()
[all …]
DCMakeLists.txt22 PPCInstrInfo.cpp
DPPCTargetMachine.h35 const PPCInstrInfo *getInstrInfo() const override { in getInstrInfo()
DPPC.td172 include "PPCInstrInfo.td"
316 def PPCInstrInfo : InstrInfo {
340 let InstructionSet = PPCInstrInfo;
DREADME_ALTIVEC.txt3 Implement PPCInstrInfo::isLoadFromStackSlot/isStoreToStackSlot for vector
DPPCInstrFormats.td34 /// These fields correspond to the fields in PPCInstrInfo.h. Any changes to
90 /// These fields correspond to the fields in PPCInstrInfo.h. Any changes to
DREADME.txt385 logical op, it will invoke PPCInstrInfo::convertToThreeAddress. At this point
DPPCInstrInfo.td1 //===-- PPCInstrInfo.td - The PowerPC Instruction Set ------*- tablegen -*-===//
/external/llvm/docs/
DExtendingLLVM.rst157 #. ``lib/Target/PowerPC/PPCInstrInfo.td``:
163 See the patterns for ``rotl`` in ``PPCInstrInfo.td``.