Home
last modified time | relevance | path

Searched refs:DbgMI (Results 1 – 16 of 16) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DAntiDepBreaker.h75 MachineInstr *DbgMI = DV.first; in UpdateDbgValues() local
76 UpdateDbgValue(*DbgMI, OldReg, NewReg); in UpdateDbgValues()
77 PrevDbgMI = DbgMI; in UpdateDbgValues()
DMachineSink.cpp790 static bool attemptDebugCopyProp(MachineInstr &SinkInst, MachineInstr &DbgMI) { in attemptDebugCopyProp() argument
797 MachineOperand DbgMO = DbgMI.getOperand(0); in attemptDebugCopyProp()
831 DbgMI.getOperand(0).setReg(SrcMO->getReg()); in attemptDebugCopyProp()
832 DbgMI.getOperand(0).setSubReg(SrcMO->getSubReg()); in attemptDebugCopyProp()
862 MachineInstr *DbgMI = *DBI; in performSink() local
863 MachineInstr *NewDbgMI = DbgMI->getMF()->CloneMachineInstr(*DBI); in performSink()
866 if (!attemptDebugCopyProp(MI, *DbgMI)) in performSink()
867 DbgMI->getOperand(0).setReg(0); in performSink()
996 MachineInstr *DbgMI = User.getPointer(); in SinkInstruction() local
1000 if (!attemptDebugCopyProp(MI, *DbgMI)) in SinkInstruction()
[all …]
DScheduleDAGInstrs.cpp797 MachineInstr *DbgMI = nullptr; in buildSchedGraph() local
801 if (DbgMI) { in buildSchedGraph()
802 DbgValues.push_back(std::make_pair(DbgMI, &MI)); in buildSchedGraph()
803 DbgMI = nullptr; in buildSchedGraph()
807 DbgMI = &MI; in buildSchedGraph()
1010 if (DbgMI) in buildSchedGraph()
1011 FirstDbgValue = DbgMI; in buildSchedGraph()
/external/llvm-project/llvm/include/llvm/CodeGen/
DAntiDepBreaker.h77 MachineInstr *DbgMI = DV.first; in UpdateDbgValues() local
78 UpdateDbgValue(*DbgMI, OldReg, NewReg); in UpdateDbgValues()
79 PrevDbgMI = DbgMI; in UpdateDbgValues()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.cpp747 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); in ProcessSDDbgValues() local
748 if (DbgMI) { in ProcessSDDbgValues()
749 Orders.push_back({DVOrder, DbgMI}); in ProcessSDDbgValues()
750 BB->insert(InsertPos, DbgMI); in ProcessSDDbgValues()
877 MachineInstr *DbgMI= Emitter.EmitDbgValue(*PDI, VRBaseMap); in EmitSchedule() local
878 if (DbgMI) { in EmitSchedule()
879 BB->insert(InsertPos, DbgMI); in EmitSchedule()
961 MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap); in EmitSchedule() local
962 if (DbgMI) { in EmitSchedule()
965 BB->insert(BBBegin, DbgMI); in EmitSchedule()
[all …]
DScheduleDAGFast.cpp780 if (auto *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap)) in EmitSchedule() local
781 BB->insert(InsertPos, DbgMI); in EmitSchedule()
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.cpp751 MachineInstr *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap); in ProcessSDDbgValues() local
752 if (DbgMI) { in ProcessSDDbgValues()
753 Orders.push_back({DVOrder, DbgMI}); in ProcessSDDbgValues()
754 BB->insert(InsertPos, DbgMI); in ProcessSDDbgValues()
886 MachineInstr *DbgMI= Emitter.EmitDbgValue(*PDI, VRBaseMap); in EmitSchedule() local
887 if (DbgMI) { in EmitSchedule()
888 BB->insert(InsertPos, DbgMI); in EmitSchedule()
970 MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap); in EmitSchedule() local
971 if (DbgMI) { in EmitSchedule()
974 BB->insert(BBBegin, DbgMI); in EmitSchedule()
[all …]
DScheduleDAGFast.cpp780 if (auto *DbgMI = Emitter.EmitDbgValue(DV, VRBaseMap)) in EmitSchedule() local
781 BB->insert(InsertPos, DbgMI); in EmitSchedule()
/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.cpp717 MachineInstr *DbgMI = Emitter.EmitDbgValue(DVs[i], VRBaseMap); in ProcessSDDbgValues() local
718 if (DbgMI) { in ProcessSDDbgValues()
719 Orders.push_back(std::make_pair(DVOrder, DbgMI)); in ProcessSDDbgValues()
720 BB->insert(InsertPos, DbgMI); in ProcessSDDbgValues()
811 MachineInstr *DbgMI= Emitter.EmitDbgValue(*PDI, VRBaseMap); in EmitSchedule() local
812 if (DbgMI) in EmitSchedule()
813 BB->insert(InsertPos, DbgMI); in EmitSchedule()
876 MachineInstr *DbgMI = Emitter.EmitDbgValue(*DI, VRBaseMap); in EmitSchedule() local
877 if (DbgMI) { in EmitSchedule()
880 BB->insert(BBBegin, DbgMI); in EmitSchedule()
[all …]
/external/llvm-project/llvm/lib/CodeGen/
DMachineSink.cpp918 static bool attemptDebugCopyProp(MachineInstr &SinkInst, MachineInstr &DbgMI) { in attemptDebugCopyProp() argument
925 MachineOperand &DbgMO = DbgMI.getDebugOperand(0); in attemptDebugCopyProp()
990 MachineInstr *DbgMI = *DBI; in performSink() local
991 MachineInstr *NewDbgMI = DbgMI->getMF()->CloneMachineInstr(*DBI); in performSink()
994 if (!attemptDebugCopyProp(MI, *DbgMI)) in performSink()
995 DbgMI->setDebugValueUndef(); in performSink()
1192 MachineInstr *DbgMI = User.getPointer(); in SinkInstruction() local
1196 if (!attemptDebugCopyProp(MI, *DbgMI)) in SinkInstruction()
1197 DbgMI->setDebugValueUndef(); in SinkInstruction()
1199 DbgUsersToSink.push_back(DbgMI); in SinkInstruction()
DScheduleDAGInstrs.cpp801 MachineInstr *DbgMI = nullptr; in buildSchedGraph() local
805 if (DbgMI) { in buildSchedGraph()
806 DbgValues.push_back(std::make_pair(DbgMI, &MI)); in buildSchedGraph()
807 DbgMI = nullptr; in buildSchedGraph()
811 DbgMI = &MI; in buildSchedGraph()
1014 if (DbgMI) in buildSchedGraph()
1015 FirstDbgValue = DbgMI; in buildSchedGraph()
/external/llvm/lib/CodeGen/
DMachineSink.cpp841 MachineInstr *DbgMI = *DBI; in SinkInstruction() local
842 SuccToSinkTo->splice(InsertPos, ParentBlock, DbgMI, in SinkInstruction()
843 ++MachineBasicBlock::iterator(DbgMI)); in SinkInstruction()
DScheduleDAGInstrs.cpp912 MachineInstr *DbgMI = nullptr; in buildSchedGraph() local
916 if (DbgMI) { in buildSchedGraph()
917 DbgValues.push_back(std::make_pair(DbgMI, &MI)); in buildSchedGraph()
918 DbgMI = nullptr; in buildSchedGraph()
922 DbgMI = &MI; in buildSchedGraph()
1110 if (DbgMI) in buildSchedGraph()
1111 FirstDbgValue = DbgMI; in buildSchedGraph()
/external/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
DInstrRefBasedImpl.cpp1747 MachineInstr *DbgMI = MTracker->emitLoc(FoundLoc, V, Properties); in transferDebugInstrRef() local
1748 TTracker->PendingDbgValues.push_back(DbgMI); in transferDebugInstrRef()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp6928 for (auto DbgMI : DbgValues) in emitSelect() local
6929 MBB->splice(InsertPos, StartMBB, DbgMI); in emitSelect()
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp7224 for (auto DbgMI : DbgValues) in emitSelect() local
7225 MBB->splice(InsertPos, StartMBB, DbgMI); in emitSelect()