- b6089d6 Factor some code into a new EmitFrames method. by Rafael Espindola · 14 years ago
- fc82236 Add r130623 back now that ELF has been fixed to work with -fno-dwarf2-cfi-asm. by Rafael Espindola · 15 years ago
- b7c2286 Revert the previous patch while I figure out how to make llvm-gcc by Rafael Espindola · 15 years ago
- 5265bc4 Enable CFI on OS X. by Rafael Espindola · 15 years ago
- 0b474c2 Handle PrivateExtern eh symbols. by Rafael Espindola · 15 years ago
- 349c329 Mark the EH symbol global or weak if the corresponding function is. by Rafael Espindola · 15 years ago
- fcf51fd Roll out r126425 and r126450 to see if it fixes the failures on the buildbots. by Cameron Zwarich · 15 years ago
- b037383 Enable DebugInfo support for COFF object files. Patch by Nathan Jeffords! by Devang Patel · 15 years ago
- 58ac6e1 Add support for pushsection and popsection. Patch by Joerg Sonnenberger. by Rafael Espindola · 15 years ago
- ab14a6f MC/Mach-O/Thumb: Set the thumb bit in the symbol table. by Daniel Dunbar · 15 years ago
- 41955ff ARM Fixups relative to thumb functions need to have the low bit of the value by Jim Grosbach · 15 years ago
- 0a017a6 Fixed version of 121434 with no new memory leaks. by Rafael Espindola · 15 years ago
- a945a34 Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 15 years ago
- 56eb7412 Initial support for the cfi directives. This is just enough to get by Rafael Espindola · 15 years ago
- 87055ed Let target asm backends see assembler flags as they go by. Use that to handle by Jim Grosbach · 15 years ago
- 93e3cf0 Sorry for such a large commit. The summary is that only MachO cares about the by Rafael Espindola · 15 years ago
- 57ab708 Try to resolve symbol differences early, and if successful create a plain by Rafael Espindola · 15 years ago
- 9065bfc6 Move EmitValueToOffset to the ObjectStreamer. by Rafael Espindola · 15 years ago
- 3fa6fc1 Add EmitInstToFragment to the generic object streamer. by Rafael Espindola · 15 years ago
- a084fd6 Move EmitValue to MCObjectStreamer. by Rafael Espindola · 15 years ago
- e5b7415 Fixed verson of r120245. by Rafael Espindola · 15 years ago
- 1679580 Revert previous patch while I debug the darwin bootstrap failure. by Rafael Espindola · 15 years ago
- d4b3feb Factor some duplicated code into MCObjectStreamer::EmitLabel. by Rafael Espindola · 15 years ago
- b746531 Avoid code duplication in the many unsupported EmitGPRel32Value implementations. by Rafael Espindola · 15 years ago
- 8a3a792 Define generic 1, 2 and 4 byte pc relative relocations. They are common by Rafael Espindola · 15 years ago
- 8be1441 Added support for the Mach-O .symbol_resolver directive. rdar://8673046 by Kevin Enderby · 15 years ago
- b58867c Change some methods in MCDwarf.cpp to be able to handle an arbitrary by Rafael Espindola · 15 years ago
- c653a89 Add .loc methods to the streamer. by Rafael Espindola · 15 years ago
- 4bcf94c Parse and record the gnu_unique_object type. by Rafael Espindola · 15 years ago
- cbdf7ef Add '.code 32' assembler directive to MC streamers. by Jim Grosbach · 15 years ago
- 5a2c68d MC'ize the '.code 16' and '.thumb_func' ARM directives. by Jim Grosbach · 15 years ago
- c75bb74 syntaxunified directive is a no-op for MachO writing. by Jim Grosbach · 15 years ago
- 72b5488 Move EmitInstruction to MCObjectStreamer so that ELF and MachO can share it. by Rafael Espindola · 15 years ago
- a8d1768 This adds a Darwin x86_64 relocation encoding for a subtraction expression by Kevin Enderby · 15 years ago
- e46564a This is the last major patch to implement support for the .loc directive by Kevin Enderby · 15 years ago
- f44d350 Silence a GCC warning about not handling all flags in this switch, we by Chandler Carruth · 15 years ago
- dee12d8 Avoid some Mach-O specific alignment being done on ELF. by Rafael Espindola · 15 years ago
- f667d92 Add a InitSections method to the streamer interface. by Rafael Espindola · 15 years ago
- 78395e4 Get rid of "passing signed into unsigned parameter" warning on PPC. by Bill Wendling · 15 years ago
- d94dacf This is the second of three patches to implement support for the .loc directive by Kevin Enderby · 15 years ago
- 7221b76 Next bit of support for the dwarf .file directive. This patch takes the by Kevin Enderby · 15 years ago
- 6b4391a MC/Mach-O: Silently ignore .file directives instead of error'ing out on by Daniel Dunbar · 15 years ago
- e2da0a4 MC: Add WinCOFFStreamer implementation and merge common code from MachO by Michael J. Spencer · 15 years ago
- 082d0fd Added the darwin .weak_def_can_be_hidden directive. by Kevin Enderby · 15 years ago
- ede8e6d MC/Mach-O: Rewrite atom association to be a final pass we do in Finish(), instead of tracking as part of emission. by Daniel Dunbar · 15 years ago
- aa627c3 MC: Simplify MCAssembler::isSymbolLinkerVisible to only take an MCSymbol. by Daniel Dunbar · 15 years ago
- b2347fe MC: Lift SwitchSection() and Finish() into MCObjectStreamer. by Daniel Dunbar · 15 years ago
- 8a3c9d9 MC: Factor out an MCObjectStreamer class, which will be shared by the concrete by Daniel Dunbar · 15 years ago
- b889fc9 MC: When running with -mc-relax-all, we can eagerly relax instructions and avoid creating unnecessary MCInstFragments. by Daniel Dunbar · 15 years ago
- 9d40ef1 MC/Mach-O: Factor out EmitInstTo{Fragment,Data} for emitting MCInst's as MCInstFragments or appending onto an MCDataFragment. by Daniel Dunbar · 15 years ago
- 388ff9b MC: Eliminate an unnecessary copy. by Daniel Dunbar · 15 years ago
- a19838e MC: Simplify MayNeedRelaxation to not provide the fixups, so we can query it by Daniel Dunbar · 15 years ago
- b34440a MC: Eliminate MCAsmFixup, replace with MCFixup. by Daniel Dunbar · 15 years ago
- 353a91ff MC: Use accessors for access to MCAsmFixup. by Daniel Dunbar · 15 years ago
- 09d4703 Expand on comment. by Eric Christopher · 15 years ago
- feedc90 Implement EmitTBSSSymbol for MachOStreamer. by Eric Christopher · 15 years ago
- d5563f4 MC/Mach-O: Implement support for setting indirect symbol table offset in section header. by Daniel Dunbar · 15 years ago
- 39617bb MC/Mach-O: Fail faster/harder when we see .file, which isn't yet supported. by Daniel Dunbar · 15 years ago
- b7b796c MC/Mach-O: Reverse order of SymbolData scanning when emitting instructions. by Daniel Dunbar · 15 years ago
- 0211a96 MC/Mach-O: Fix some differences in symbol flag handling. by Daniel Dunbar · 15 years ago
- 9fb6bb0 Add AsmParser support for darwin tbss directive. by Eric Christopher · 15 years ago
- b76df22 MC: Move MCAlignFragment::EmitNops value out of the constructor. by Daniel Dunbar · 15 years ago
- 4405ffc MC: Eliminate MCZeroFillFragment, it is no longer needed. by Daniel Dunbar · 15 years ago
- 51402b7 MC: Drop support for alignment in ZeroFill fragment, we can just use by Daniel Dunbar · 15 years ago
- aadb2ca MC/Mach-O: Explicitly track atoms, as represented by their defining symbol, for each fragment (not yet used). by Daniel Dunbar · 15 years ago
- 72afa95 break coff symbol definition stuff out into proper MCStreamer callbacks, by Chris Lattner · 15 years ago
- 51bed9c Fix i386 relocations to Weak Definitions. The relocation entries should be by Kevin Enderby · 15 years ago
- f3a53ba MC/Mach-O: Mark absolute variable's appropriately, and add Mach-O support for by Daniel Dunbar · 16 years ago
- deb7ba9 MC: Reject attempts to define a variable symbol. by Daniel Dunbar · 16 years ago
- 7a989da MC: Rename MCSymbol::{g,s}etValue -> MCSymbol::{g,s}etVariableValue. by Daniel Dunbar · 16 years ago
- d821f4a llvm-mc: Add a -mc-relax-all option, which relaxes every fixup. We always need by Daniel Dunbar · 16 years ago
- de04b3f MC: Switch to using MCInst fragments to do relaxation. by Daniel Dunbar · 16 years ago
- 86face8 MC: Add TargetAsmBackend::MayNeedRelaxation, for checking whether a particular instruction + fixups might need relaxation. by Daniel Dunbar · 16 years ago
- a9ae3ae MC: Add TargetAsmBackend::WriteNopData and use to eliminate some target dependencies in MCMachOStreamer and MCAssembler. by Daniel Dunbar · 16 years ago
- b31c49a MC: Add MCInstFragment, not used yet. by Daniel Dunbar · 16 years ago
- f1f1827 MC/Mach-O: Factor out getOrCreateDataFragment(). by Daniel Dunbar · 16 years ago
- 1bd7171 MC: Sink code emitter into MCAssembler. by Daniel Dunbar · 16 years ago
- aa8f95e MC: Fix a crash on invalid, attempting to evaluate undefined symbols. by Daniel Dunbar · 16 years ago
- 921e79f MC: Add MCAssembler::addFixup, which enforces that fixups are added in order. by Daniel Dunbar · 16 years ago
- c5ddbad MC: Provide MCAssembler with a TargetAsmBackend. by Daniel Dunbar · 16 years ago
- 6eab721 MC: Move the backend section and symbol data maps to MCAssembler. by Daniel Dunbar · 16 years ago
- 7e3283c Remove unneeded includes. by Daniel Dunbar · 16 years ago
- e83d74f This is the first patch to put the needed bits in place to eventually allow code by Kevin Enderby · 16 years ago
- 5fe3129 MC/Mach-O: Remove non-sensical comment, and add a missing AddValueSymbols call. by Daniel Dunbar · 16 years ago
- 1e2fad3 MC/Mach-O: Start emitting fixups/relocations for instructions. by Daniel Dunbar · 16 years ago
- 3374835 MCAssembler: Switch MCAsmFixup to storing MCFixupKind instead of just a size. by Daniel Dunbar · 16 years ago
- 1a1fbb5 MC/Mach-O: Implement EmitValue using data fragments + fixups instead of fill fragment. by Daniel Dunbar · 16 years ago
- b311a6b MC: First cut at MCFixup, for getting fixup/relocation information out of an MCCodeEmitter. by Daniel Dunbar · 16 years ago
- 38d022e add scaffolding for target-specific MCExprs. by Chris Lattner · 16 years ago
- 255a8c8 MC/Mach-O: Set SOME_INSTRUCTIONS bit for sections. by Daniel Dunbar · 16 years ago
- 3cde760 mcstreamerize gprel32 emission. by Chris Lattner · 16 years ago
- 601ef33 mcstreamerize .file and .file. This also fixes an issue where the by Chris Lattner · 16 years ago
- bc8f638 add symbol attribute support for the ELF .type directive. by Chris Lattner · 16 years ago
- 91dac6d emit the .size directive for global variables on ELF through mcstreamer. by Chris Lattner · 16 years ago
- b1301f7 mcize lcomm, simplify .comm, extend both to support 64-bit sizes. by Chris Lattner · 16 years ago
- 685508c move the various directive enums out of the MCStreamer class by Chris Lattner · 16 years ago
- 1deb09c mcstreamerize .no_dead_strip and .reference for static ctors/dtors. by Chris Lattner · 16 years ago
- c35681b Generalize mcasmstreamer data emission APIs to take an address space by Chris Lattner · 16 years ago
- 660d979 Add a note for the macho streamer and remove a used of the mangler from the soon to be defunct machowriter pass. by Nate Begeman · 16 years ago
- ad36e8a Pass StringRef by value. by Daniel Dunbar · 16 years ago