| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 90 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 D | PPCBranchSelector.cpp | 119 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 D | PPCSubtarget.h | 105 PPCInstrInfo InstrInfo; 145 const PPCInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
|
| H A D | PPCExpandAtomicPseudoInsts.cpp | 32 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 D | PPCCTRLoops.cpp | 74 const PPCInstrInfo *TII = nullptr; 99 TII = static_cast<const PPCInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
| H A D | PPCPreEmitPeephole.cpp | 428 const PPCInstrInfo *TII = in runOnMachineFunction() 463 const PPCInstrInfo *TII = MF.getSubtarget<PPCSubtarget>().getInstrInfo(); in runOnMachineFunction() 477 if (PPCInstrInfo::isSameClassPhysRegCopy(Opc)) { in runOnMachineFunction()
|
| H A D | CMakeLists.txt | 33 PPCInstrInfo.cpp
|
| H A D | PPCTLSDynamicCall.cpp | 45 const PPCInstrInfo *TII;
|
| H A D | PPCSchedule.td | 131 include "PPCInstrInfo.td"
|
| H A D | README_P9.txt | 204 . 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 D | PPCVSXFMAMutate.cpp | 68 const PPCInstrInfo *TII;
|
| H A D | PPCFrameLowering.cpp | 610 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 D | PPCReduceCRLogicals.cpp | 155 const PPCInstrInfo *TII = MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in splitMBB() 379 const PPCInstrInfo *TII = nullptr;
|
| H A D | PPCInstrInfo.h | 212 class PPCInstrInfo : public PPCGenInstrInfo { 305 explicit PPCInstrInfo(PPCSubtarget &STI);
|
| H A D | PPCMIPeephole.cpp | 93 const PPCInstrInfo *TII; 176 const PPCInstrInfo *TII, in getKnownLeadingZeroCount() 327 static void convertUnprimedAccPHIs(const PPCInstrInfo *TII, in convertUnprimedAccPHIs()
|
| H A D | PPC.td | 671 def PPCInstrInfo : InstrInfo { 704 let InstructionSet = PPCInstrInfo;
|
| H A D | PPCVSXSwapRemoval.cpp | 99 const PPCInstrInfo *TII;
|
| H A D | README_ALTIVEC.txt | 3 Implement PPCInstrInfo::isLoadFromStackSlot/isStoreToStackSlot for vector
|
| H A D | PPCRegisterInfo.cpp | 456 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 D | PPCMCCodeEmitter.cpp | 50 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 D | PPCInstPrinter.cpp | 643 Reg = PPCInstrInfo::getRegNumForOperand(MII.get(MI->getOpcode()), in printOperand()
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMPowerPCCodeGen/ |
| H A D | Makefile | 25 PPCInstrInfo.cpp \
|
| /openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Target/PowerPC/ |
| H A D | BUILD.gn | 78 "PPCInstrInfo.cpp",
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | ExtendingLLVM.rst | 159 #. ``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 D | PPCInstructionSelector.cpp | 66 const PPCInstrInfo &TII;
|