- 44d798d Add support for a new extension to the .file directive: by Nick Lewycky · 13 years ago
- 98c5dda 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 · 13 years ago
- 36a1601 Don't drop alignment info on local common symbols. by Benjamin Kramer · 13 years ago
- bd27f5a Support .code32 and .code64 in X86 assembler. by Evan Cheng · 13 years ago
- bfe3686 Remove one last reference to Target in MC library. by Evan Cheng · 13 years ago
- 78c10ee Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCAsmBackend. by Evan Cheng · 13 years ago
- a7cfc08 Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where they belong. by Evan Cheng · 13 years ago
- 203576a Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. by Evan Cheng · 13 years ago
- e76a33b Add MCObjectFileInfo and sink the MCSections initialization code from by Evan Cheng · 13 years ago
- 0e6a052 Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 13 years ago
- 1be0e27 Move some parts of TargetAsmInfo down to MCAsmInfo. This is not the greatest by Evan Cheng · 13 years ago
- 672b93a Unfortunately several files in MC are badly violating layering rule by using by Evan Cheng · 13 years ago
- 5c2eef6 Fix comment. by Evan Cheng · 13 years ago
- 3014b2f This patch adds a flag in MCAsmInfo that indicates whether dwarf register by Akira Hatanaka · 13 years ago
- 95c3e48 Reinstate r133513 (reverted in r133700) with an additional fix for a by Jay Foad · 13 years ago
- e59fbc0 Revert r133513: by Eric Christopher · 13 years ago
- b8c6ed3 Remove the subclassing. This will be moved to the ASM printer. by Bill Wendling · 13 years ago
- edb15d6 * Override the "EmitBytes" function, since it can sneak values in that way. by Bill Wendling · 13 years ago
- ccfae86 Remove false assertion. by Bill Wendling · 13 years ago
- 50cb969 Disable for another investigation. by Bill Wendling · 13 years ago
- 30507ef Support only DwarfCFI or SjLj exception handling in LSDA decoder. by Bill Wendling · 13 years ago
- 5ba8983 SjLj exception handling LSDA decoding support wasn't represented correctly. Use by Bill Wendling · 13 years ago
- 2fb86a8 Disable to investigate ARM failure. by Bill Wendling · 13 years ago
- e266ce6 Use the verbose asm flag instead of a new flag for decoding the LSDA. by Bill Wendling · 13 years ago
- 916a94b Add an option that allows one to "decode" the LSDA. by Bill Wendling · 13 years ago
- cde4ce4 Don't hardcode the %reg format in the streamer. by Rafael Espindola · 13 years ago
- 6e03294 Use the dwarf->llvm mapping to print register names in the cfi directives. by Rafael Espindola · 13 years ago
- 7b06b73 Add a parameter to the Win64 EH section getters to get a section with a by Charles Davis · 13 years ago
- 410ef2b Add tests for .seh_setframe and .seh_handlerdata parsing. Fix issues with them. by Charles Davis · 13 years ago
- fbc539f Add methods to parse the SEH directives to the COFFAsmParser. Implement some by Charles Davis · 13 years ago
- ae8e829 Add missing leading \t when printing .cfi_def_cfa in the asmstreamer. by Jim Grosbach · 13 years ago
- cde87e2 Now that they're implemented, make the Win64 EH MCAsmStreamer methods call by Charles Davis · 13 years ago
- a6f2678 Misc code refactorings: by Rafael Espindola · 13 years ago
- c3b1628 Implement the Win64 EH prolog instruction methods on the base MCStreamer. by Charles Davis · 13 years ago
- 440596f Turns out GAS does have Win64 EH directives. (It also supports WinCE EH.) Make by Charles Davis · 13 years ago
- 8b3e5e5 Remove comments as Chris requested. by Charles Davis · 13 years ago
- d36d26d Fix an obvious typo in r131572. by Cameron Zwarich · 13 years ago
- f070901 Add some more Win64 EH directives: by Charles Davis · 13 years ago
- 0e30f02 Implement the Win64 EH directive methods for the assembly language streamer. by Charles Davis · 13 years ago
- 6469540 sets bit 0 of the function address of thumb function in .symtab by Rafael Espindola · 13 years ago
- 713c4bf Add CFIStartSections to the asm printer. Add an assert that at least by Rafael Espindola · 13 years ago
- c25dad8 Factor some code into a new EmitFrames method. by Rafael Espindola · 13 years ago
- 5426a9e GCC uses a different encoding of pointers in the FDE when using by Rafael Espindola · 13 years ago
- debd7e4 Simplify the handling of pcrel relocations on ELF. Now we do the right thing by Rafael Espindola · 13 years ago
- 2b3e12d Revert the previous patch while I figure out how to make llvm-gcc by Rafael Espindola · 13 years ago
- 89fc9e8 Enable CFI on OS X. by Rafael Espindola · 13 years ago
- 277abc8 Implement MCAsmStreamer::EmitEHSymAttributes. Doing this in the asm streamer by Rafael Espindola · 13 years ago
- f1a5c7e Add all the plumbing needed for MC to expand cfi to the old tables in by Rafael Espindola · 13 years ago
- a37bd1d Implement MCAsmStreamer::EmitDwarfAdvanceFrameAddr. by Rafael Espindola · 13 years ago
- 7f46b08 Implement MCAsmStreamer::EmitCFIDefCfa. by Rafael Espindola · 13 years ago
- 49a3ff9 Hoist MCLineEntry construction AsmPrinter so that anyone who derives from AsmPrinter can have line number entries. by Devang Patel · 13 years ago
- ed708f9 Factor a bit of code to MCStreamer::EmitLabel. Keep track of the last by Rafael Espindola · 13 years ago
- e8cfbd8 Remove unused argument. by Rafael Espindola · 13 years ago
- 3f3bf93 Reduce clutter in asm output. Do not emit source location as comment for each instruction. by Devang Patel · 13 years ago
- 066c2f4 Be consistent about being virtual and returning void in the cfi methods. by Rafael Espindola · 13 years ago
- d645151 Fix whitespace. by NAKAMURA Takumi · 13 years ago
- 57caad7 Preliminary support for ARM frame save directives emission via MI flags. by Anton Korobeynikov · 14 years ago
- b5e16af Some first rudimentary support for ARM EHABI: print exception table in "text mode". by Anton Korobeynikov · 14 years ago
- f754f50 Roll out r126425 and r126450 to see if it fixes the failures on the buildbots. by Cameron Zwarich · 14 years ago
- f410608 Enable DebugInfo support for COFF object files. Patch by Nathan Jeffords! by Devang Patel · 14 years ago
- 7768a9d Add support for pushsection and popsection. Patch by Joerg Sonnenberger. by Rafael Espindola · 14 years ago
- c658520 Use common style for .cfi directives by Anton Korobeynikov · 14 years ago
- 8fbbd1c Add comment about Thumb2 fixup comments being completely bogus. by Evan Cheng · 14 years ago
- 82caf1a Relax an assertion. On archs like ARM, an immediate field may be scattered. So it's possible for some bits of every 8 bits to be encoded already, and the rest still needs to be fixed up. by Evan Cheng · 14 years ago
- bdc3167 Add support for .cfi_lsda. by Rafael Espindola · 14 years ago
- 3a83c40 Add support for the same encodings of the personality function that gnu as by Rafael Espindola · 14 years ago
- 476b242 Add missing standard headers. Patch by Joerg Sonnenberger! by Nick Lewycky · 14 years ago
- 2761fc4 MC: Move target specific fixup info descriptors to TargetAsmBackend instead of by Daniel Dunbar · 14 years ago
- 745dacc MC: Make TargetAsmBackend available to the AsmStreamer. by Daniel Dunbar · 14 years ago
- 89b9372 Fixed version of 121434 with no new memory leaks. by Rafael Espindola · 14 years ago
- f7fd4aa Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 14 years ago
- 1c952b9 Initial support for the cfi directives. This is just enough to get by Rafael Espindola · 14 years ago
- 0bbe0b4 Second try at making direct object emission produce the same results by Rafael Espindola · 14 years ago
- 5d4918d There are two reasons why we might want to use by Rafael Espindola · 14 years ago
- 767b1be Next step: Only pad debug_line when the target is darwin. Add a FIXME to avoid by Rafael Espindola · 14 years ago
- 2df042c Make EmitIntValue more efficient and more like what we do for leb128. The by Rafael Espindola · 14 years ago
- 660b5fc Do with uleb the same trick we now do with dwarf line/address advances. This by Rafael Espindola · 14 years ago
- 32a006e Try to resolve symbol differences early, and if successful create a plain by Rafael Espindola · 14 years ago
- 5113cdb It may not be an option to skip .debug_line if there are file reference in already emitted debug info. So, for now, emit dummy line table entry to make older linker and assemblers happy. This is not a new behavior, original AsmPrinter emitted similar line table entries. by Devang Patel · 14 years ago
- ee4854f Use set directive for StartMinusEndExpr. by Devang Patel · 14 years ago
- 6a13ddb If tehre are not any line entry then do not try to emit .debug_line section. by Devang Patel · 14 years ago
- ec0b428 Make EmitIntValue non virtual. by Rafael Espindola · 14 years ago
- cdfecc8 Add basic CFI methods to the streamer interface. by Rafael Espindola · 14 years ago
- e8e98d7 Added support for the Mach-O .symbol_resolver directive. rdar://8673046 by Kevin Enderby · 14 years ago
- a4b23ff Fix llvm-gcc boostrap on OS X by avoiding printing sleb and uleb when possible. by Rafael Espindola · 14 years ago
- 195a0ce Change some methods in MCDwarf.cpp to be able to handle an arbitrary by Rafael Espindola · 14 years ago
- af6b5808 Add .loc methods to the streamer. by Rafael Espindola · 14 years ago
- 3170a3b correct the fixup comment printer to work on big endian platforms. by Chris Lattner · 14 years ago
- e9c0ff2 Fix warning and add support for printing gnu_unique_object. by Rafael Espindola · 14 years ago
- ba21957 Add '.code 32' assembler directive to MC streamers. by Jim Grosbach · 14 years ago
- ce79299 MC'ize the '.code 16' and '.thumb_func' ARM directives. by Jim Grosbach · 14 years ago
- 7387345 Add 118023 back, but with proper spelling for .uleb128/.sleb128. by Rafael Espindola · 14 years ago
- 3ff5709 Add support for expressions in .sleb/.uleb directives. by Rafael Espindola · 14 years ago
- 484291c Implement .weakref. by Rafael Espindola · 14 years ago
- afd1cc2 Tiny patch for proof-of-concept cleanup of ARMAsmPrinter::EmitStartOfAsmFile() by Jason W Kim · 14 years ago
- e07b75e allow target-specific label suffixes, patch by Yuri Gribov! by Chris Lattner · 14 years ago
- bd4ec84 grammar tweakage by Jim Grosbach · 14 years ago
- 00545e1 remove trailing whitespace by Jim Grosbach · 14 years ago
- d80781b Add a InitSections method to the streamer interface. by Rafael Espindola · 14 years ago
- 1674b0b Add AsmParser support for the ELF .previous directive. Patch by Roman Divacky. by Benjamin Kramer · 14 years ago