Mercurial > hg > CbC > CbC_llvm
comparison tools/llvm-mc/Disassembler.cpp @ 120:1172e4bd9c6f
update 4.0.0
author | mir3636 |
---|---|
date | Fri, 25 Nov 2016 19:14:25 +0900 |
parents | 60c9769439b8 |
children | c2174574ed3a |
comparison
equal
deleted
inserted
replaced
101:34baf5011add | 120:1172e4bd9c6f |
---|---|
14 | 14 |
15 #include "Disassembler.h" | 15 #include "Disassembler.h" |
16 #include "llvm/ADT/Triple.h" | 16 #include "llvm/ADT/Triple.h" |
17 #include "llvm/MC/MCAsmInfo.h" | 17 #include "llvm/MC/MCAsmInfo.h" |
18 #include "llvm/MC/MCContext.h" | 18 #include "llvm/MC/MCContext.h" |
19 #include "llvm/MC/MCDisassembler.h" | 19 #include "llvm/MC/MCDisassembler/MCDisassembler.h" |
20 #include "llvm/MC/MCInst.h" | 20 #include "llvm/MC/MCInst.h" |
21 #include "llvm/MC/MCRegisterInfo.h" | 21 #include "llvm/MC/MCRegisterInfo.h" |
22 #include "llvm/MC/MCStreamer.h" | 22 #include "llvm/MC/MCStreamer.h" |
23 #include "llvm/MC/MCSubtargetInfo.h" | 23 #include "llvm/MC/MCSubtargetInfo.h" |
24 #include "llvm/Support/MemoryBuffer.h" | 24 #include "llvm/Support/MemoryBuffer.h" |
64 | 64 |
65 case MCDisassembler::SoftFail: | 65 case MCDisassembler::SoftFail: |
66 SM.PrintMessage(SMLoc::getFromPointer(Bytes.second[Index]), | 66 SM.PrintMessage(SMLoc::getFromPointer(Bytes.second[Index]), |
67 SourceMgr::DK_Warning, | 67 SourceMgr::DK_Warning, |
68 "potentially undefined instruction encoding"); | 68 "potentially undefined instruction encoding"); |
69 // Fall through | 69 LLVM_FALLTHROUGH; |
70 | 70 |
71 case MCDisassembler::Success: | 71 case MCDisassembler::Success: |
72 Streamer.EmitInstruction(Inst, STI); | 72 Streamer.EmitInstruction(Inst, STI); |
73 break; | 73 break; |
74 } | 74 } |