/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveIntervalCalc.cpp | 35 SlotIndex DefIdx = in createDeadDef() local 180 unsigned DefIdx; in extendToUses() local
|
H A D | TargetSchedule.cpp | 146 unsigned DefIdx = 0; in findDefIdx() local 202 unsigned DefIdx = findDefIdx(DefMI, DefOperIdx); in computeOperandLatency() local
|
H A D | TargetInstrInfo.cpp | 1383 getOperandLatency(const InstrItineraryData * ItinData,SDNode * DefNode,unsigned DefIdx,SDNode * UseNode,unsigned UseIdx) const getOperandLatency() argument 1585 getOperandLatency(const InstrItineraryData * ItinData,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) const getOperandLatency() argument 1592 getRegSequenceInputs(const MachineInstr & MI,unsigned DefIdx,SmallVectorImpl<RegSubRegPairAndIdx> & InputRegs) const getRegSequenceInputs() argument 1619 getExtractSubregInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPairAndIdx & InputReg) const getExtractSubregInputs() argument 1644 getInsertSubregInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPair & BaseReg,RegSubRegPairAndIdx & InsertedReg) const getInsertSubregInputs() argument [all...] |
H A D | LiveRangeEdit.cpp | 167 SlotIndex DefIdx; in canRematerializeAt() local
|
H A D | RenameIndependentSubregs.cpp | 335 SlotIndex DefIdx = LIS->InsertMachineInstrInMaps(*ImpDef); in computeMainRangesFixFlags() local
|
H A D | MachineCombiner.cpp | 235 int DefIdx = DefInstr->findRegisterDefOperandIdx(MO.getReg()); getDepth() local
|
H A D | TargetRegisterInfo.cpp | 393 unsigned SrcIdx, DefIdx; shareSameRegisterFile() local
|
H A D | MachineInstr.cpp | 277 int DefIdx = MCID->getOperandConstraint(OpNo, MCOI::TIED_TO); addOperand() local 919 unsigned DefIdx; getRegClassConstraint() local 1121 tieOperands(unsigned DefIdx,unsigned UseIdx) tieOperands() argument [all...] |
H A D | MachineVerifier.cpp | 2208 unsigned DefIdx; visitMachineOperand() local 2453 checkLivenessAtDef(const MachineOperand * MO,unsigned MONum,SlotIndex DefIdx,const LiveRange & LR,Register VRegOrUnit,bool SubRangeCheck,LaneBitmask LaneMask) checkLivenessAtDef() argument 2656 SlotIndex DefIdx = LiveInts->getInstructionIndex(*MI); checkLiveness() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.h | 141 unsigned DefIdx = 0; variable
|
H A D | ScheduleDAGSDNodes.cpp | 478 unsigned DefIdx = N->getOperand(i).getResNo(); AddSchedEdges() local 658 unsigned DefIdx = Use->getOperand(OpIdx).getResNo(); computeOperandLatency() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCInstrItineraries.h | 186 bool hasPipelineForwarding(unsigned DefClass, unsigned DefIdx, in hasPipelineForwarding() 208 std::optional<unsigned> getOperandLatency(unsigned DefClass, unsigned DefIdx, in getOperandLatency()
|
H A D | MCSubtargetInfo.h | 177 unsigned DefIdx) const { in getWriteLatencyEntry() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCVSXSwapRemoval.cpp | 623 int DefIdx = SwapMap[DefMI]; in formWebs() local 727 int DefIdx = SwapMap[DefMI]; in recordUnoptimizableWebs() local 803 int DefIdx = SwapMap[DefMI]; in markSwapsForRemoval() local
|
H A D | PPCInstrInfo.h | 339 unsigned DefIdx, in hasLowDefLatency() argument 330 getOperandLatency(const InstrItineraryData * ItinData,SDNode * DefNode,unsigned DefIdx,SDNode * UseNode,unsigned UseIdx) getOperandLatency() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CollectLOH.cpp | 399 int DefIdx = mapRegToGPRIndex(MI.getOperand(0).getReg()); in handleADRP() local 567 int DefIdx = mapRegToGPRIndex(Def.getReg()); in runOnMachineFunction() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCSchedule.cpp | 45 for (unsigned DefIdx = 0, DefEnd = SCDesc.NumWriteLatencyEntries; in computeInstrLatency() local
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 573 unsigned DefIdx = 0; getDefIndex() local 878 for (unsigned DefIdx = 0; DefIdx < NumDefs; ++DefIdx) { tryCombineUnmergeDefs() local 1135 for (unsigned j = 0, DefIdx = Idx * NewNumDefs; j < NewNumDefs; tryCombineUnmergeValues() local 1183 for (unsigned DefIdx = 0; DefIdx < NumDefs; ++DefIdx) { tryCombineUnmergeValues() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelDAGToDAG.cpp | 208 unsigned DefIdx = 0; tryInlineAsm() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 3878 getVLDMDefCycle(const InstrItineraryData * ItinData,const MCInstrDesc & DefMCID,unsigned DefClass,unsigned DefIdx,unsigned DefAlign) const getVLDMDefCycle() argument 3918 getLDMDefCycle(const InstrItineraryData * ItinData,const MCInstrDesc & DefMCID,unsigned DefClass,unsigned DefIdx,unsigned DefAlign) const getLDMDefCycle() argument 4018 getOperandLatency(const InstrItineraryData * ItinData,const MCInstrDesc & DefMCID,unsigned DefIdx,unsigned DefAlign,const MCInstrDesc & UseMCID,unsigned UseIdx,unsigned UseAlign) const getOperandLatency() argument 4131 getBundledDefMI(const TargetRegisterInfo * TRI,const MachineInstr * MI,unsigned Reg,unsigned & DefIdx,unsigned & Dist) getBundledDefMI() argument 4364 getOperandLatency(const InstrItineraryData * ItinData,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) const getOperandLatency() argument 4398 getOperandLatencyImpl(const InstrItineraryData * ItinData,const MachineInstr & DefMI,unsigned DefIdx,const MCInstrDesc & DefMCID,unsigned DefAdj,const MachineOperand & DefMO,unsigned Reg,const MachineInstr & UseMI,unsigned UseIdx,const MCInstrDesc & UseMCID,unsigned UseAdj) const getOperandLatencyImpl() argument 4458 getOperandLatency(const InstrItineraryData * ItinData,SDNode * DefNode,unsigned DefIdx,SDNode * UseNode,unsigned UseIdx) const getOperandLatency() argument 4806 hasHighOperandLatency(const TargetSchedModel & SchedModel,const MachineRegisterInfo * MRI,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) const hasHighOperandLatency() argument 5452 getRegSequenceLikeInputs(const MachineInstr & MI,unsigned DefIdx,SmallVectorImpl<RegSubRegPairAndIdx> & InputRegs) const getRegSequenceLikeInputs() argument 5479 getExtractSubregLikeInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPairAndIdx & InputReg) const getExtractSubregLikeInputs() argument 5502 getInsertSubregLikeInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPair & BaseReg,RegSubRegPairAndIdx & InsertedReg) const getInsertSubregLikeInputs() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetInstrInfo.h | 1342 getRegSequenceLikeInputs(const MachineInstr & MI,unsigned DefIdx,SmallVectorImpl<RegSubRegPairAndIdx> & InputRegs) getRegSequenceLikeInputs() argument 1356 getExtractSubregLikeInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPairAndIdx & InputReg) getExtractSubregLikeInputs() argument 1370 getInsertSubregLikeInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPair & BaseReg,RegSubRegPairAndIdx & InsertedReg) getInsertSubregLikeInputs() argument 1776 hasHighOperandLatency(const TargetSchedModel & SchedModel,const MachineRegisterInfo * MRI,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) hasHighOperandLatency() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | Disassembler.cpp | 218 for (unsigned DefIdx = 0, DefEnd = SCDesc->NumWriteLatencyEntries; in getLatency() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | InlineAsmLowering.cpp | 383 unsigned DefIdx = OpInfo.getMatchedOperand(); in lowerInlineAsm() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYISelDAGToDAG.cpp | 162 unsigned DefIdx = 0; selectInlineAsm() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonSubtarget.cpp | 563 int DefIdx = -1; restoreLatency() local
|