/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveIntervalCalc.cpp | 35 SlotIndex DefIdx = createDeadDef() local 180 unsigned DefIdx; extendToUses() local
|
H A D | TargetSchedule.cpp | 202 if (DefIdx < SCDesc->NumWriteLatencyEntries) { in computeOperandLatency() local 146 unsigned DefIdx = 0; findDefIdx() local
|
H A D | TargetInstrInfo.cpp | 1443 getOperandLatency(const InstrItineraryData * ItinData,SDNode * DefNode,unsigned DefIdx,SDNode * UseNode,unsigned UseIdx) const getOperandLatency() argument 1645 getOperandLatency(const InstrItineraryData * ItinData,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) const getOperandLatency() argument 1652 getRegSequenceInputs(const MachineInstr & MI,unsigned DefIdx,SmallVectorImpl<RegSubRegPairAndIdx> & InputRegs) const getRegSequenceInputs() argument 1679 getExtractSubregInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPairAndIdx & InputReg) const getExtractSubregInputs() argument 1704 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 | 232 int DefIdx = getDepth() local
|
H A D | TargetRegisterInfo.cpp | 389 unsigned SrcIdx, DefIdx; shareSameRegisterFile() local
|
H A D | MachineInstr.cpp | 280 int DefIdx = MCID->getOperandConstraint(OpNo, MCOI::TIED_TO); addOperand() local 960 unsigned DefIdx; getRegClassConstraint() local 1163 tieOperands(unsigned DefIdx,unsigned UseIdx) tieOperands() argument [all...] |
H A D | MachineVerifier.cpp | 2433 unsigned DefIdx; visitMachineOperand() local 2678 checkLivenessAtDef(const MachineOperand * MO,unsigned MONum,SlotIndex DefIdx,const LiveRange & LR,Register VRegOrUnit,bool SubRangeCheck,LaneBitmask LaneMask) checkLivenessAtDef() argument 2881 SlotIndex DefIdx = LiveInts->getInstructionIndex(*MI); checkLiveness() local [all...] |
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.h | 141 unsigned DefIdx = 0; variable
|
H A D | ScheduleDAGSDNodes.cpp | 479 unsigned DefIdx = N->getOperand(i).getResNo(); in AddSchedEdges() local 659 unsigned DefIdx = Use->getOperand(OpIdx).getResNo(); in computeOperandLatency() local [all...] |
/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 getWriteLatencyEntry(const MCSchedClassDesc * SC,unsigned DefIdx) getWriteLatencyEntry() argument
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCVSXSwapRemoval.cpp | 623 (void)EC->unionSets(SwapVector[DefIdx].VSEId, in formWebs() local 803 SwapVector[DefIdx] in markSwapsForRemoval() local 727 int DefIdx = SwapMap[DefMI]; recordUnoptimizableWebs() local [all...] |
H A D | PPCInstrInfo.h | 343 unsigned DefIdx, in getOperandLatency() argument 352 hasLowDefLatency(const TargetSchedModel & SchedModel,const MachineInstr & DefMI,unsigned DefIdx) hasLowDefLatency() argument
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CollectLOH.cpp | 567 if (DefIdx >= 0 && OpIdx >= 0 && in runOnMachineFunction() local 399 int DefIdx = mapRegToGPRIndex(MI.getOperand(0).getReg()); handleADRP() local
|
/llvm-project/llvm/lib/MC/ |
H A D | MCSchedule.cpp | 45 for (unsigned DefIdx = 0, DefEnd = SCDesc.NumWriteLatencyEntries; in computeInstrLatency() local
|
/llvm-project/llvm/unittests/Target/AArch64/ |
H A D | AArch64SVESchedPseudoTest.cpp | 90 for (unsigned DefIdx = 0, DefEnd = SCDesc->NumWriteLatencyEntries; in runSVEPseudoTestForCPU() local
|
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 591 unsigned DefIdx = 0; getDefIndex() local 896 for (unsigned DefIdx = 0; DefIdx < NumDefs; ++DefIdx) { tryCombineUnmergeDefs() local 1154 for (unsigned j = 0, DefIdx = Idx * NewNumDefs; j < NewNumDefs; tryCombineUnmergeValues() local 1202 for (unsigned DefIdx = 0; DefIdx < NumDefs; ++DefIdx) { tryCombineUnmergeValues() local [all...] |
/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelDAGToDAG.cpp | 214 unsigned DefIdx = 0; tryInlineAsm() local
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 3879 getVLDMDefCycle(const InstrItineraryData * ItinData,const MCInstrDesc & DefMCID,unsigned DefClass,unsigned DefIdx,unsigned DefAlign) const getVLDMDefCycle() argument 3919 getLDMDefCycle(const InstrItineraryData * ItinData,const MCInstrDesc & DefMCID,unsigned DefClass,unsigned DefIdx,unsigned DefAlign) const getLDMDefCycle() argument 4019 getOperandLatency(const InstrItineraryData * ItinData,const MCInstrDesc & DefMCID,unsigned DefIdx,unsigned DefAlign,const MCInstrDesc & UseMCID,unsigned UseIdx,unsigned UseAlign) const getOperandLatency() argument 4132 getBundledDefMI(const TargetRegisterInfo * TRI,const MachineInstr * MI,unsigned Reg,unsigned & DefIdx,unsigned & Dist) getBundledDefMI() argument 4365 getOperandLatency(const InstrItineraryData * ItinData,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) const getOperandLatency() argument 4399 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 4459 getOperandLatency(const InstrItineraryData * ItinData,SDNode * DefNode,unsigned DefIdx,SDNode * UseNode,unsigned UseIdx) const getOperandLatency() argument 4807 hasHighOperandLatency(const TargetSchedModel & SchedModel,const MachineRegisterInfo * MRI,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) const hasHighOperandLatency() argument 5453 getRegSequenceLikeInputs(const MachineInstr & MI,unsigned DefIdx,SmallVectorImpl<RegSubRegPairAndIdx> & InputRegs) const getRegSequenceLikeInputs() argument 5480 getExtractSubregLikeInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPairAndIdx & InputReg) const getExtractSubregLikeInputs() argument 5503 getInsertSubregLikeInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPair & BaseReg,RegSubRegPairAndIdx & InsertedReg) const getInsertSubregLikeInputs() argument [all...] |
/llvm-project/llvm/lib/MC/MCDisassembler/ |
H A D | Disassembler.cpp | 218 for (unsigned DefIdx = 0, DefEnd = SCDesc->NumWriteLatencyEntries; getLatency() local
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetInstrInfo.h | 1378 getRegSequenceLikeInputs(const MachineInstr & MI,unsigned DefIdx,SmallVectorImpl<RegSubRegPairAndIdx> & InputRegs) getRegSequenceLikeInputs() argument 1392 getExtractSubregLikeInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPairAndIdx & InputReg) getExtractSubregLikeInputs() argument 1406 getInsertSubregLikeInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPair & BaseReg,RegSubRegPairAndIdx & InsertedReg) getInsertSubregLikeInputs() argument 1812 hasHighOperandLatency(const TargetSchedModel & SchedModel,const MachineRegisterInfo * MRI,const MachineInstr & DefMI,unsigned DefIdx,const MachineInstr & UseMI,unsigned UseIdx) hasHighOperandLatency() argument [all...] |
/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | InlineAsmLowering.cpp | 383 unsigned DefIdx = OpInfo.getMatchedOperand(); in lowerInlineAsm() local
|
/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYISelDAGToDAG.cpp | 169 unsigned DefIdx = 0; in selectInlineAsm() local
|