mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-24 23:28:41 +00:00
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
This adds location info for all llvm_unreachable calls (which is a macro now) in !NDEBUG builds. In NDEBUG builds location info and the message is off (it only prints "UREACHABLE executed"). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75640 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -187,7 +187,7 @@ static XCore::CondCode GetCondFromBranchOpc(unsigned BrOpc)
|
||||
static inline unsigned GetCondBranchFromCond(XCore::CondCode CC)
|
||||
{
|
||||
switch (CC) {
|
||||
default: LLVM_UNREACHABLE("Illegal condition code!");
|
||||
default: llvm_unreachable("Illegal condition code!");
|
||||
case XCore::COND_TRUE : return XCore::BRFT_lru6;
|
||||
case XCore::COND_FALSE : return XCore::BRFF_lru6;
|
||||
}
|
||||
@@ -198,7 +198,7 @@ static inline unsigned GetCondBranchFromCond(XCore::CondCode CC)
|
||||
static inline XCore::CondCode GetOppositeBranchCondition(XCore::CondCode CC)
|
||||
{
|
||||
switch (CC) {
|
||||
default: LLVM_UNREACHABLE("Illegal condition code!");
|
||||
default: llvm_unreachable("Illegal condition code!");
|
||||
case XCore::COND_TRUE : return XCore::COND_FALSE;
|
||||
case XCore::COND_FALSE : return XCore::COND_TRUE;
|
||||
}
|
||||
@@ -408,7 +408,7 @@ void XCoreInstrInfo::storeRegToAddr(MachineFunction &MF, unsigned SrcReg,
|
||||
const TargetRegisterClass *RC,
|
||||
SmallVectorImpl<MachineInstr*> &NewMIs) const
|
||||
{
|
||||
LLVM_UNREACHABLE("unimplemented");
|
||||
llvm_unreachable("unimplemented");
|
||||
}
|
||||
|
||||
void XCoreInstrInfo::loadRegFromStackSlot(MachineBasicBlock &MBB,
|
||||
@@ -428,7 +428,7 @@ void XCoreInstrInfo::loadRegFromAddr(MachineFunction &MF, unsigned DestReg,
|
||||
const TargetRegisterClass *RC,
|
||||
SmallVectorImpl<MachineInstr*> &NewMIs) const
|
||||
{
|
||||
LLVM_UNREACHABLE("unimplemented");
|
||||
llvm_unreachable("unimplemented");
|
||||
}
|
||||
|
||||
bool XCoreInstrInfo::spillCalleeSavedRegisters(MachineBasicBlock &MBB,
|
||||
|
Reference in New Issue
Block a user