Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
lldb
/
ac304e4cbd1005210661720d5f2232f85b08c195
/
source
/
Plugins
/
Disassembler
/
llvm
/
DisassemblerLLVM.cpp
3930cbe
Add comment.
by Johnny Chen
· 13 years ago
d254eb9
Refactor InstructionLLVM::Dump() a little bit to reduce the entropy by introducing
by Johnny Chen
· 13 years ago
c298a98
Add more workarounds for "bl #..." and "blx #..." where the ARMAsmParser fails to parse/recognize
by Johnny Chen
· 13 years ago
d17f801
Fix the Align() utility which tries to align the raw disassembly with the edis'ed disassembly
by Johnny Chen
· 13 years ago
84d42e8
A little refactoring.
by Johnny Chen
· 13 years ago
08251ef
When in non-raw mode and edis fails to parse the tokens of the instruction, output
by Johnny Chen
· 13 years ago
d77c039
Fix build error - strstr returns a const char *
by Peter Collingbourne
· 13 years ago
de5cc8c
Workaround the issue of llvm:tB (A8.6.16 B Encoding T2) not being processed as
by Johnny Chen
· 13 years ago
51ff248
Make InstructionLLVM::Dump() more robust for edis in cases when all the
by Johnny Chen
· 13 years ago
ff8fea6
Some refactorings with respect to setting of the 'printTokenized' flag.
by Johnny Chen
· 13 years ago
6d61ebf
Remove dead code which tests for boolan flag 'raw' and restore one indentation level.
by Johnny Chen
· 13 years ago
1608c87
If the use_thumb is set, pass llvm::Triple::thumb to the InstructionLLVM.ctor() unconditionally.
by Johnny Chen
· 13 years ago
80ab18e
Fix the InstructionLLVM::Dump() so that for Triple::arm, PC reads as the address
by Johnny Chen
· 13 years ago
c5272bf
Construction of the RegisterReaderArg instance should happen after we have a valid base_addr, not before.
by Johnny Chen
· 13 years ago
6b8d3b5
by Caroline Tice
· 13 years ago
abe0fed
Centralized a lot of the status information for processes,
by Greg Clayton
· 13 years ago
f15996e
Modified the ArchSpec to take an optional "Platform *" when setting the triple.
by Greg Clayton
· 13 years ago
af59180
by Caroline Tice
· 13 years ago
080bf61
by Caroline Tice
· 13 years ago
889fbd0
Added the ability to get the min and max instruction byte size for
by Greg Clayton
· 14 years ago
149731c
Cleaned up the Disassembler code a bit more. You can now request a disassembler
by Greg Clayton
· 14 years ago
7bc3908
Made the lldb_private::Opcode struct into a real boy... I mean class.
by Greg Clayton
· 14 years ago
aa3e3e1
Add the ability to disassemble "n" instructions from the current PC, or the first "n" instructions in a function.
by Jim Ingham
· 14 years ago
b1888f2
Added more platform support. There are now some new commands:
by Greg Clayton
· 14 years ago
d151c8a
Fixed a bug where the disassembly syntax specified for the
by Sean Callanan
· 14 years ago
e4b9c1f
LLDB now has "Platform" plug-ins. Platform plug-ins are plug-ins that provide
by Greg Clayton
· 14 years ago
940b103
Abtracted all mach-o and ELF out of ArchSpec. This patch is a modified form
by Greg Clayton
· 14 years ago
5e4f4a2
Fixed an issue where detection of vCont support wasn't being done correctly.
by Greg Clayton
· 14 years ago
d5f76bb
Patch to remove uses of non-standard strcasestr and replace then with
by Greg Clayton
· 14 years ago
b01000f
A few of the issue I have been trying to track down and fix have been due to
by Greg Clayton
· 14 years ago
1e2e271
Fixed the "-b" option on disassembly to always pad out the bytes with for
by Greg Clayton
· 14 years ago
91557b0
Fixed a bug where the LLVM disassembler was ignoring the show_address parameter.
by Sean Callanan
· 14 years ago
e9cab7a
Revert last checkin to DisassemblerLLVM.cpp; that was some temporary
by Jason Molenda
· 14 years ago
a6b71de
Built the native unwinder with all the warnings c++-4.2 could muster;
by Jason Molenda
· 14 years ago
5c4c746
Added the ability to get the disassembly instructions from the function and
by Greg Clayton
· 14 years ago
eea2640
Moved the section load list up into the target so we can use the target
by Greg Clayton
· 14 years ago
8541f2f
Added extensive logging of the code that is actually going
by Sean Callanan
· 14 years ago
54e7afa
Merged Eli Friedman's linux build changes where he added Makefile files that
by Greg Clayton
· 14 years ago
cf7f1ad
Fixed up disassembly to not emit the module name before all function names
by Greg Clayton
· 14 years ago
7043635
Centralized all disassembly into static functions in source/Core/Disassembler.cpp.
by Greg Clayton
· 14 years ago
0a298dc
Fixed a problem where invalid triples were being passed
by Sean Callanan
· 14 years ago
cf01505
Made lldb_private::ArchSpec more generic so that it can take a mach-o cpu
by Greg Clayton
· 14 years ago
24943d2
Initial checkin of lldb code from internal Apple repo.
by Chris Lattner
· 14 years ago