diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/CodeGen/PseudoSourceValue.cpp | 4 | ||||
| -rw-r--r-- | llvm/lib/VMCore/AsmWriter.cpp | 3 | 
2 files changed, 5 insertions, 2 deletions
| diff --git a/llvm/lib/CodeGen/PseudoSourceValue.cpp b/llvm/lib/CodeGen/PseudoSourceValue.cpp index 5247906c46d..d0ea7069d4b 100644 --- a/llvm/lib/CodeGen/PseudoSourceValue.cpp +++ b/llvm/lib/CodeGen/PseudoSourceValue.cpp @@ -41,6 +41,10 @@ static const char *const PSVNames[] = {  PseudoSourceValue::PseudoSourceValue() :    Value(PointerType::getUnqual(Type::Int8Ty), PseudoSourceValueVal) {} +void PseudoSourceValue::dump() const { +  print(errs()); errs() << '\n'; errs().flush(); +} +  void PseudoSourceValue::print(raw_ostream &OS) const {    OS << PSVNames[this - *PSVs];  } diff --git a/llvm/lib/VMCore/AsmWriter.cpp b/llvm/lib/VMCore/AsmWriter.cpp index 2f6c1cc0f27..41929faed50 100644 --- a/llvm/lib/VMCore/AsmWriter.cpp +++ b/llvm/lib/VMCore/AsmWriter.cpp @@ -1759,8 +1759,7 @@ void Value::print(raw_ostream &OS, AssemblyAnnotationWriter *AAW) const {    } else if (isa<InlineAsm>(this)) {      WriteAsOperand(OS, this, true, 0);    } else { -    // FIXME: PseudoSourceValue breaks this! -    //assert(0 && "Unknown value to print out!"); +    assert(0 && "Unknown value to print out!");    }  } | 

