Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
0dc969e1ab03925bfc5e5f4d9dda0dc5f93cfa1a
/
lib
/
CodeGen
/
AsmPrinter
0dc969e
Fix thinko. Create parent scope if parent descriptor is *not* null.
by Devang Patel
· 17 years ago
9b8f542
Removed trailing whitespace from Makefiles.
by Misha Brukman
· 17 years ago
eb3fc28
by Devang Patel
· 17 years ago
9f8fcfc
Add DebugInfo based APIs to record source line info.
by Devang Patel
· 17 years ago
2ec78c4
Add APIs to record regions and variables. Again, shamelessly copied from MMI.
by Devang Patel
· 17 years ago
7a6e5a3
Add APIs to manage scope using DebugInfo interface.
by Devang Patel
· 17 years ago
5d31598
Set up DwarfDebug using DebugInfo API.
by Devang Patel
· 17 years ago
5fe1fac
Forgot that this was needed for Linux. This should fix the builds.
by Bill Wendling
· 17 years ago
78eb6ad
by Devang Patel
· 17 years ago
c452324
by Devang Patel
· 17 years ago
d1ca925
by Devang Patel
· 17 years ago
d60de51
Revert r61415 and r61484. Duncan was correct that these weren't needed.
by Bill Wendling
· 17 years ago
8526cc0
Extract source location info from DebugInfo.
by Devang Patel
· 17 years ago
48d190f
Add type DIEs using DebugInfo.
by Devang Patel
· 17 years ago
f421533
Construct composite type DIE using DebugInfo.
by Devang Patel
· 17 years ago
e520273
s/ConstructType/ConstructTypeDIE/g
by Devang Patel
· 17 years ago
86ae142
by Devang Patel
· 17 years ago
c69bf2c
Construct enumerator DIE using DebugInfo.
by Devang Patel
· 17 years ago
68afdc3
Construct array/vector type DIEs using DebugInfo.
by Devang Patel
· 17 years ago
08f053f
Construct basic and derived type DIEs using DebugInfo.
by Devang Patel
· 17 years ago
ca03c27
subsume ConstructPointerType()
by Devang Patel
· 17 years ago
9ede3f2
by Devang Patel
· 17 years ago
998dee9
Linux wants the FDE initial location and address range to be forced to 32-bit.
by Bill Wendling
· 17 years ago
bce4528
The FDE initial location and address range data should be free to be 64-bit
by Bill Wendling
· 17 years ago
722f5f1
Darwin likes for the EH frame to be non-local.
by Bill Wendling
· 17 years ago
d4121be
GCC doesn't emit DW_EH_PE_sdata4 for the FDE encoding on Darwin. I'm not sure
by Bill Wendling
· 17 years ago
d0935c3
Fix typo. Silence unused variable warning.
by Devang Patel
· 17 years ago
00d448a
Refactor a bunch of code out of AsmPrinter::EmitGlobalConstant into separate
by Dan Gohman
· 17 years ago
2f6fea9
Fix bug 3202.
by Rafael Espindola
· 17 years ago
8358099
Do not print empty DW_AT_comp_dir.
by Devang Patel
· 17 years ago
94ea5be
Fix a couple of Dwarf bugs.
by Evan Cheng
· 17 years ago
f848028
Cosmetic changes.
by Evan Cheng
· 17 years ago
952b839
Fix bug 3140. Print a single parameter .file directive if we have an ELF target.
by Rafael Espindola
· 17 years ago
7751ad9
Make a convenient helper for printing offsets.
by Anton Korobeynikov
· 17 years ago
a64f463
eliminate a couple more uses of utohexstr.
by Chris Lattner
· 17 years ago
c6a1346
Use utohex_buffer instead of utohexstr to avoid creating a temporary
by Chris Lattner
· 17 years ago
0b45c99
Temporary revert my last commit: it seems it's triggering some subtle bug in backend
by Anton Korobeynikov
· 17 years ago
0f56953
Factor out offset printing code into generic AsmPrinter.
by Anton Korobeynikov
· 17 years ago
a9f0cc4
The Dwarf writer was comparing mangled and unmangled names for C++ code when we
by Bill Wendling
· 17 years ago
8b1e054
Remove some overzealous checks that were rejecting
by Dale Johannesen
· 17 years ago
23a9855
Add a "loses information" return value to APFloat::convert
by Dale Johannesen
· 17 years ago
7111b02
Rename APFloat::convertToAPInt to bitcastToAPInt to
by Dale Johannesen
· 17 years ago
d65b264
Align EH tables before label is emitted, not after, thus aligning the label.
by Dale Johannesen
· 17 years ago
d735b80
Switch the MachineOperand accessors back to the short names like
by Dan Gohman
· 17 years ago
d751c64
If we have a function with an unreachable statement such that the ending debug
by Bill Wendling
· 17 years ago
541af7f
Use helper
by Anton Korobeynikov
· 17 years ago
4cad98a
SmallPtrSet will be better
by Anton Korobeynikov
· 17 years ago
088ae83
Use generic section-handling stuff to emit constant pool entries
by Anton Korobeynikov
· 17 years ago
315690e
Get rid of duplicate char*/Section* DataSection
by Anton Korobeynikov
· 17 years ago
d7ca416
Get rid of duplicate char*/Section* TextSection
by Anton Korobeynikov
· 17 years ago
c25e1ea
Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.
by Anton Korobeynikov
· 17 years ago
0c8e806
Drop obsolete hook and change all usage to new interface
by Anton Korobeynikov
· 17 years ago
b5a32e2
Provide direct function to switch to Section
by Anton Korobeynikov
· 17 years ago
86b49f8
Next round of earlyclobber handling. Approach the
by Dale Johannesen
· 17 years ago
3d01fc7
Initial support for the CMake build system.
by Oscar Fuentes
· 17 years ago
91aac10
Add a bit to mark operands of asm's that conflict
by Dale Johannesen
· 17 years ago
d2e51af
Move the uglier parts of deciding not to emit a
by Dale Johannesen
· 17 years ago
b2dfb89
Fix logic for not emitting no-dead-strip for some
by Dale Johannesen
· 17 years ago
14b0a2b
Don't suppress no-dead-strip for used static functions.
by Dale Johannesen
· 17 years ago
82f94f1
Add AsmPrinter support for i128 and larger static initializer data.
by Dan Gohman
· 17 years ago
ae73dc1
Tidy up several unbeseeming casts from pointer to intptr_t.
by Dan Gohman
· 17 years ago
61e6093
Do not emit a UsedDirective for things in the llvm.used
by Dale Johannesen
· 17 years ago
c8d3a62
Remove unneeded #include.
by Owen Anderson
· 17 years ago
cb37188
Use raw_ostream throughout the AsmPrinter.
by Owen Anderson
· 17 years ago
65a7bd8
don't use the result of WriteTypeSymbolic or WriteAsOperand.
by Chris Lattner
· 17 years ago
a08f518
Drop an unnecessary include.
by Gordon Henriksen
· 17 years ago
5eca075
Rename some GC classes so that their roll will hopefully be clearer.
by Gordon Henriksen
· 17 years ago
4a8978b
Fix merge error
by Anton Korobeynikov
· 17 years ago
abb247f
Move all assembler printing related stuff into new libAsmPrinter
by Anton Korobeynikov
· 17 years ago