Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
f98dfbae94d4247fb83c2078100f1ce8dccc6de0
/
llvm
/
lib
/
MC
/
MCDisassembler
/
Disassembler.cpp
85cf531
Add to the disassembler C API an option to print the disassembled
by Kevin Enderby
· 13 years ago
0ca9d5b
Add C API for specifying CPU to the disassembler.
by Jim Grosbach
· 13 years ago
168ffb3
Added a option to the disassembler to print immediates as hex.
by Kevin Enderby
· 13 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
9bcb922
libLTO: Add a utility method to initialize the disassemblers.
by Benjamin Kramer
· 13 years ago
62183c4
Add support for annotated disassembly output for X86 and arm.
by Kevin Enderby
· 13 years ago
e804b5b
Fixed two leaks in the MC disassembler. The MC
by Sean Callanan
· 14 years ago
54bfde7
Make MCInstrInfo available to the MCInstPrinter. This will be used to remove getInstructionName and the static data it contains since the same tables are already in MCInstrInfo.
by Craig Topper
· 14 years ago
fd93a59
Make MCRegisterInfo available to the the MCInstPrinter.
by Jim Grosbach
· 14 years ago
56b662c
Make MemoryObject accessor members const again
by Derek Schuff
· 14 years ago
1eb5cd9
Fix typo in comment ldopen() -> dlopen().
by Kevin Enderby
· 14 years ago
86f94ce
Put back the initializing the targets in the disassembler API with a comment as
by Kevin Enderby
· 14 years ago
8b2dcad
Enable streaming of bitcode
by Derek Schuff
· 14 years ago
46a9f01
More dead code removal (using -Wunreachable-code)
by David Blaikie
· 14 years ago
f554228
Clients are responsible for initializing the targets, remove it from the disassembler API.
by Benjamin Kramer
· 14 years ago
5dcda64
Adding back support for printing operands symbolically to ARM's new disassembler
by Kevin Enderby
· 14 years ago
69fa8ff
In the disassembler C API, be careful not to confuse the comment streamer that the disassembler outputs annotations on with the streamer that the InstPrinter will print them on.
by Owen Anderson
· 14 years ago
a0c3b97
Don't attach annotations to MCInst's. Instead, have the disassembler return, and the printer accept, an annotation string which can be passed through if the client cares about annotations.
by Owen Anderson
· 14 years ago
233f130
The the MC disassembler C API to print in verbose mode. Perhaps there should be a parameter to request verbose mode?
by Owen Anderson
· 14 years ago
4c493e8
Refactor instprinter and mcdisassembler to take a SubtargetInfo. Add -mattr= handling to llvm-mc. Reviewed by Owen Anderson.
by James Molloy
· 14 years ago
5ada2a7
Fix apparent build error caused by r138948 on certain versions of GCC with -Werror. Sorry for the inconvenience.
by James Molloy
· 14 years ago
2e2d75f
Fix the build for us -Werror users.
by Nick Lewycky
· 14 years ago
db4ce60
Fix up r137380 based on post-commit review by Jim Grosbach.
by James Molloy
· 14 years ago
2bb4035
Move TargetRegistry and TargetSelect from Target to Support where they belong.
by Evan Cheng
· 14 years ago
61faa55
Separate MCInstPrinter registration from AsmPrinter registration.
by Evan Cheng
· 14 years ago
8c886a4
Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo,
by Evan Cheng
· 14 years ago
bbf3b0d
Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.
by Evan Cheng
· 14 years ago
345b6b4
Include MCRegisterInfo to eliminate a compilation warning.
by Evan Cheng
· 14 years ago
7679299
Add MCObjectFileInfo and sink the MCSections initialization code from
by Evan Cheng
· 14 years ago
2129f59
Introduce MCCodeGenInfo, which keeps information that can affect codegen
by Evan Cheng
· 14 years ago
d60fa58b
Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down
by Evan Cheng
· 14 years ago
1705ab0
Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes.
by Evan Cheng
· 14 years ago
ab37af9
createMCInstPrinter doesn't need TargetMachine anymore.
by Evan Cheng
· 14 years ago
fe6e405
Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to
by Evan Cheng
· 14 years ago
1d068cc
switch to using a smallvector to avoid allocations for most normal size instructions.
by Chris Lattner
· 14 years ago
0388fb0
tidy some things up.
by Chris Lattner
· 14 years ago
0ab5e2c
Fix a ton of comment typos found by codespell. Patch by
by Chris Lattner
· 14 years ago
9377a52
Adding support for printing operands symbolically to llvm's public 'C'
by Kevin Enderby
· 15 years ago
26e7768
Fix potential buffer overflow on win32.
by Benjamin Kramer
· 15 years ago
3cf622a
Fix the MSVC build.
by Francois Pichet
· 15 years ago
f3070dc
Again adding a C API to the disassembler for use by such tools as Darwin's
by Kevin Enderby
· 15 years ago
d077a85
Remove the files for r128308 as it is causing a buildbot failure.
by Kevin Enderby
· 15 years ago
c8b4078
Adding a C API to the disassembler for use by such tools as Darwin's otool(1).
by Kevin Enderby
· 15 years ago