5e25ee8a1fcf8288d00d731b0f7ab7976f33b123 |
|
05-Feb-2012 |
Craig Topper <craig.topper@gmail.com> |
Convert assert(0) to llvm_unreachable git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149816 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
8f7d12ccfd8feb258bdf4e582592bc00beacc7c6 |
|
17-Dec-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added the asm parsing and testcase. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146801 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
c25c90897781f116d5dbabab170bafcf65900fa7 |
|
05-Nov-2011 |
Benjamin Kramer <benny.kra@googlemail.com> |
Add an option to pad an uleb128 to MCObjectWriter and remove the uleb128 encoding from the DWARF asm printer. As a side effect we now print dwarf ulebs with .ascii directives. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143809 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
2d28617de2b0b731c08d1af9e830f31e14ac75b4 |
|
19-Jul-2011 |
Evan Cheng <evan.cheng@apple.com> |
Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions for better location welcome). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135438 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
958b68140e08df76e1b8f3287cd0a24d0fb35734 |
|
20-May-2011 |
Jim Grosbach <grosbach@apple.com> |
No reason not to allow defining the CFA as a reg w/ offset zero. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131760 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
2b6f7117f5be1b8449e63baffe58c52197f19418 |
|
20-May-2011 |
Jim Grosbach <grosbach@apple.com> |
Add support for frame info use of the .cfi_def_cfa directive. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131756 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
0125d5056999ca4a428251ef2ced5bad34d1133b |
|
06-May-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Yet more dead code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130988 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
ffa6408f9cb30cd639eb8eb71ee4aa6f48d0c7a7 |
|
06-May-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Update comments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130987 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
ba39f88d0ede1d889a9a564562422d9c9c5134a0 |
|
06-May-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
More dead code elimination. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130985 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
b28d4f152ee9b76d8798b2bdcb06cb8d106841e6 |
|
26-Apr-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Print all the moves at a given label instead of just the first one. Remove previous DwarfCFI hack. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@130187 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
4788c3e839203dc75ba9fe2026f315095677715c |
|
20-Apr-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove unused arguments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129844 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
126ae6815263aeffe4fbaa6dff1e4428aa8f0a91 |
|
15-Apr-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Some refactoring suggested by Anton Korobeynikov. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129600 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
1adb47cc11e708e6009007eeab58caf4310df30f |
|
07-Apr-2011 |
Evan Cheng <evan.cheng@apple.com> |
Remove dead code. rdar://9221736. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129044 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
ba9934648f1b8f5b1749548963f385f1147c1f68 |
|
12-Mar-2011 |
Duncan Sands <baldrick@free.fr> |
Speculatively revert commit 127478 (jsjodin) in an attempt to fix the llvm-gcc-i386-linux-selfhost and llvm-x86_64-linux-checks buildbots. The original log entry: Remove optimization emitting a reference insted of label difference, since it can create more relocations. Removed isBaseAddressKnownZero method, because it is no longer used. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127540 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
e4f6d7461aea7308e85c219c1cea5bd6059d4841 |
|
11-Mar-2011 |
Jan Sjödin <jan_sjodin@yahoo.com> |
Remove optimization emitting a reference insted of label difference, since it can create more relocations. Removed isBaseAddressKnownZero method, because it is no longer used. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127478 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
f754f50805fee2bb4d461a9b41107122a22cd6f6 |
|
25-Feb-2011 |
Cameron Zwarich <zwarich@apple.com> |
Roll out r126425 and r126450 to see if it fixes the failures on the buildbots. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126488 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
4e671437ed9ff171e83fb34a971388c29cbe2704 |
|
25-Feb-2011 |
Nick Lewycky <nicholas@mxc.ca> |
Remove dead variable. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126450 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
f410608271b6318bfc9e26c0d199f185d5a89ccb |
|
24-Feb-2011 |
Devang Patel <dpatel@apple.com> |
Enable DebugInfo support for COFF object files. Patch by Nathan Jeffords! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126425 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
9a1ef4ef36cfa2d8d9ebd52d601283ae6e7466cd |
|
14-Jan-2011 |
Anton Korobeynikov <asl@math.spbu.ru> |
Add CFI directives-based frame information emission. Not hooked yet. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123474 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
16c29b5f285f375be53dabaa73e3e91107485fe4 |
|
10-Jan-2011 |
Anton Korobeynikov <asl@math.spbu.ru> |
Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123170 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
0bbe0b440ee2cef47dcb7b281825eb70341c16dd |
|
06-Dec-2010 |
Rafael Espindola <rafael.espindola@gmail.com> |
Second try at making direct object emission produce the same results as llc + llvm-mc. This time ELF is not changed and I tested that llvm-gcc bootstrap on darwin10 using darwin9's assembler and linker. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121006 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
6d86492f5ed0f9853ddd3b24e1aa037e305e1784 |
|
06-Dec-2010 |
Rafael Espindola <rafael.espindola@gmail.com> |
Revert previous two patches while I try to find out how to make both linux and darwin assemblers happy :-( git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121004 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
2303c9dd69476d045af7cee94e112dd77d22fd28 |
|
06-Dec-2010 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add an EmitAbsValue helper method and use it in cases where we want to be sure that no relocations are used (on MochO). Fixes llc producing different output from llc + llvm-mc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121000 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
738734501635a15d8ed2d1c8d52962ed5f319bd3 |
|
04-Nov-2010 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add 118023 back, but with proper spelling for .uleb128/.sleb128. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118254 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
537ebeaffcce2b44705f678a67802ea77c5a3f92 |
|
04-Nov-2010 |
Rafael Espindola <rafael.espindola@gmail.com> |
Revert previous patch. Some targets don't support uleb and say they do :-( git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118250 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
40f6514ff08e880504f920887e0cc54bef23ef97 |
|
04-Nov-2010 |
Rafael Espindola <rafael.espindola@gmail.com> |
MCize. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118249 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
0b95fdbd6f9f9c9275c77c93a522b0998efbbff1 |
|
16-Aug-2010 |
Eli Friedman <eli.friedman@gmail.com> |
Until uleb/sleb are MC-ized, add a hack to make them work with ELF object emission. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111177 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
02b86b93dc4616571fed3473c6da9421c10f2fcc |
|
05-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
Move EmitFrameMoves into AsmPrinter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100371 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
6189ed10c1a6a39ad516aca2bda2c05fff35a55b |
|
05-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
now that the magic is dispelled, move EmitSectionOffset to AsmPrinter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100368 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
d2af7853e377bce40cbf3e0632a4608484b6aba4 |
|
04-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
move some more stuff to asmprinter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100351 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
ca6190b108aeb4a2eeb6f5c6457bb17509b85d9d |
|
04-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
move EmitEncodingByte to AsmPrinter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100349 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
7a101f45c10082e9765ffec57a2d51f5fd0abc37 |
|
04-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
move EmitCFAByte to AsmPrinter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100348 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|
7e1a8f882f1baa1c0d5204373d6eb4cb7fc9f3ea |
|
04-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
move uleb/sleb printing into AsmPrinter from DwarfPrinter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100344 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
|