llvm-6502/lib/Target/MBlaze
Stuart Hastings 3bf9125933 Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This
addresses a longstanding deficiency noted in many FIXMEs scattered
across all the targets.

This effectively moves the problem up one level, replacing eleven
FIXMEs in the targets with eight FIXMEs in CodeGen, plus one path
through FastISel where we actually supply a DebugLoc, fixing Radar
7421831.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106243 91177308-0d34-0410-b5e6-96231b3b80d8
2010-06-17 22:43:56 +00:00
..
AsmPrinter Remove the TargetRegisterClass member from CalleeSavedInfo 2010-06-02 20:02:30 +00:00
TargetInfo
CMakeLists.txt Add skeleton target-specific SelectionDAGInfo files. 2010-04-16 23:04:22 +00:00
Makefile
MBlaze.h
MBlaze.td Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field. 2010-04-05 03:10:20 +00:00
MBlazeCallingConv.td Re-committing the failed r97807 commit with changes to eliminate warnings. 2010-03-06 23:23:12 +00:00
MBlazeDelaySlotFiller.cpp
MBlazeInstrFormats.td
MBlazeInstrFPU.td
MBlazeInstrFSL.td
MBlazeInstrInfo.cpp Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This 2010-06-17 22:43:56 +00:00
MBlazeInstrInfo.h Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). This 2010-06-17 22:43:56 +00:00
MBlazeInstrInfo.td
MBlazeIntrinsicInfo.cpp Check if function names start with "llvm." before trying to lookup them up as 2010-03-18 16:52:15 +00:00
MBlazeIntrinsicInfo.h
MBlazeIntrinsics.td [llvm_void_ty] is no longer needed for result types, 2010-03-23 23:46:07 +00:00
MBlazeISelDAGToDAG.cpp Use const qualifiers with TargetLowering. This eliminates several 2010-04-17 15:26:15 +00:00
MBlazeISelLowering.cpp Get rid of the EdgeMapping map. Instead, just check for BasicBlock 2010-05-01 00:01:06 +00:00
MBlazeISelLowering.h Get rid of the EdgeMapping map. Instead, just check for BasicBlock 2010-05-01 00:01:06 +00:00
MBlazeMachineFunction.h Move per-function state out of TargetLowering subclasses and into 2010-04-17 14:41:14 +00:00
MBlazeMCAsmInfo.cpp
MBlazeMCAsmInfo.h
MBlazeRegisterInfo.cpp cleanup 2010-06-02 13:53:17 +00:00
MBlazeRegisterInfo.h cleanup 2010-06-02 13:53:17 +00:00
MBlazeRegisterInfo.td Replace the SubRegSet tablegen class with a less error-prone mechanism. 2010-05-26 17:27:12 +00:00
MBlazeSchedule.td Add missed part of prev. commit 2010-04-18 20:41:42 +00:00
MBlazeSelectionDAGInfo.cpp Implement a bunch more TargetSelectionDAGInfo infrastructure. 2010-05-11 17:31:57 +00:00
MBlazeSelectionDAGInfo.h Implement a bunch more TargetSelectionDAGInfo infrastructure. 2010-05-11 17:31:57 +00:00
MBlazeSubtarget.cpp
MBlazeSubtarget.h
MBlazeTargetMachine.cpp Implement a bunch more TargetSelectionDAGInfo infrastructure. 2010-05-11 17:31:57 +00:00
MBlazeTargetMachine.h Implement a bunch more TargetSelectionDAGInfo infrastructure. 2010-05-11 17:31:57 +00:00
MBlazeTargetObjectFile.cpp delete a forwarding function. 2010-04-08 21:34:17 +00:00
MBlazeTargetObjectFile.h