| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.cpp | 88 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 std::optional<unsigned> PPCInstrInfo::getOperandLatency( in getOperandLatency() 218 void PPCInstrInfo::setSpecialOperandAttr(MachineInstr &MI, in setSpecialOperandAttr() 231 bool PPCInstrInfo::isAssociativeAndCommutative(const MachineInstr &Inst, in isAssociativeAndCommutative() 294 int16_t PPCInstrInfo::getFMAOpIdxInfo(unsigned Opcode) const { in getFMAOpIdxInfo() 349 bool PPCInstrInfo::getFMAPatterns(MachineInstr &Root, in getFMAPatterns() [all …]
|
| H A D | PPCBranchSelector.cpp | 115 const PPCInstrInfo *TII = in ComputeBlockSizes() 116 static_cast<const PPCInstrInfo *>(Fn.getSubtarget().getInstrInfo()); in ComputeBlockSizes() 285 const PPCInstrInfo *TII = in runOnMachineFunction() 286 static_cast<const PPCInstrInfo *>(Fn.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
| H A D | PPCSubtarget.h | 106 PPCInstrInfo InstrInfo; 150 const PPCInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
|
| H A D | PPCPreEmitPeephole.cpp | 238 return PPCInstrInfo::hasGOTFlag(SymbolOp.getTargetFlags()); in isGOTPLDpc() 423 const PPCInstrInfo *TII = in runOnMachineFunction() 458 const PPCInstrInfo *TII = MF.getSubtarget<PPCSubtarget>().getInstrInfo(); in runOnMachineFunction() 472 if (PPCInstrInfo::isSameClassPhysRegCopy(Opc)) { in runOnMachineFunction()
|
| H A D | PPCExpandAtomicPseudoInsts.cpp | 31 const PPCInstrInfo *TII; 48 static void PairedCopy(const PPCInstrInfo *TII, MachineBasicBlock &MBB, in PairedCopy() 72 TII = static_cast<const PPCInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
| H A D | PPCCTRLoops.cpp | 68 const PPCInstrInfo *TII = nullptr; 93 TII = static_cast<const PPCInstrInfo *>(MF.getSubtarget().getInstrInfo()); in runOnMachineFunction()
|
| 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 | 60 const PPCInstrInfo *TII;
|
| H A D | PPCFrameLowering.cpp | 612 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in emitPrologue() 1242 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in inlineStackProbe() 1550 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in emitEpilogue() 1919 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in createTailCallBranchInstr() 2415 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in spillCalleeSavedRegisters() 2539 const PPCInstrInfo &TII = *MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in restoreCRs() 2609 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in restoreCalleeSavedRegisters()
|
| H A D | PPCInstrInfo.h | 281 class PPCInstrInfo : public PPCGenInstrInfo { 372 explicit PPCInstrInfo(PPCSubtarget &STI);
|
| H A D | PPCReduceCRLogicals.cpp | 158 const PPCInstrInfo *TII = MF->getSubtarget<PPCSubtarget>().getInstrInfo(); in splitMBB() 386 const PPCInstrInfo *TII = nullptr;
|
| H A D | PPCTLSDynamicCall.cpp | 42 const PPCInstrInfo *TII;
|
| H A D | PPCMIPeephole.cpp | 110 const PPCInstrInfo *TII; 148 void convertUnprimedAccPHIs(const PPCInstrInfo *TII, MachineRegisterInfo *MRI, 226 const PPCInstrInfo *TII, in getKnownLeadingZeroCount() 392 const PPCInstrInfo *TII, MachineRegisterInfo *MRI, in convertUnprimedAccPHIs()
|
| H A D | PPC.td | 722 def PPCInstrInfo : InstrInfo { 750 let InstructionSet = PPCInstrInfo;
|
| H A D | PPCVSXSwapRemoval.cpp | 98 const PPCInstrInfo *TII;
|
| H A D | PPCRegisterInfo.cpp | 450 const PPCInstrInfo *InstrInfo = Subtarget.getInstrInfo(); in requiresFrameIndexScavenging() 1687 const PPCInstrInfo &TII = *Subtarget.getInstrInfo(); in eliminateFrameIndex()
|
| H A D | PPCInstrFormats.td | 33 /// These fields correspond to the fields in PPCInstrInfo.h. Any changes to 116 /// These fields correspond to the fields in PPCInstrInfo.h. Any changes to
|
| H A D | PPCAsmPrinter.cpp | 775 if (PPCInstrInfo::hasTLSFlag(MO.getTargetFlags())) in getTOCEntryTypeForMO()
|
| H A D | PPCInstr64Bit.td | 290 // PPCInstrInfo::convertToImmediateForm() but we should probably not emit them
|
| H A D | PPCInstrP10.td | 137 /// These fields correspond to the fields in PPCInstrInfo.h. Any changes to
|
| H A D | PPCISelLowering.cpp | 2997 return PCRelCand && (PPCInstrInfo::hasPCRelFlag(PCRelCand->getTargetFlags())); in isValidPCRelNode() 12980 static bool isSignExtended(MachineInstr &MI, const PPCInstrInfo *TII) { in isSignExtended() 13041 const PPCInstrInfo *TII = Subtarget.getInstrInfo(); in EmitPartwordAtomicBinary() 17591 const PPCInstrInfo *TII = Subtarget.getInstrInfo(); in getPrefLoopAlignment()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCInstructionSelector.cpp | 70 const PPCInstrInfo &TII;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/ |
| H A D | PPCAsmParser.cpp | 1276 const PPCInstrInfo *TII = static_cast<const PPCInstrInfo *>(&MII); in matchAndEmitInstruction()
|
| /freebsd/lib/clang/libllvm/ |
| H A D | Makefile | 1639 SRCS_MIN+= Target/PowerPC/PPCInstrInfo.cpp
|