- f705a7e Fix the note. by Rafael Espindola · 15 years ago
- d076482 Revert 122011, 122012, 122013, 122023 adding back an important optimization. by Rafael Espindola · 15 years ago
- bff66a8 Move some data to the TargetWriter. by Rafael Espindola · 15 years ago
- 175fb36 Thumb's forced-PC-alignment requirement applies to the _total_ displacement, not just to the fragment relative by Owen Anderson · 15 years ago
- 31f3578 Store and free the TargetObjectWriter. by Rafael Espindola · 15 years ago
- 6024c97 Stub out explicit MCELFObjectTargetWriter interface. by Rafael Espindola · 15 years ago
- 285b3e5 Move createELFObjectWriter to its own header. by Rafael Espindola · 15 years ago
- 127a6a4 Use getFixupKindInfo to implement isFixupKindPCRel, ELF version. by Rafael Espindola · 15 years ago
- 17304b3 MC/Expr: Implemnt more aggressive folding during symbol evaluation using by Daniel Dunbar · 15 years ago
- b874227 MC/Mach-O: On second thought, use a custom hook for enabling aggressive by Daniel Dunbar · 15 years ago
- 32c1c5a MC/Mach-O: Implement IsSymbolRefDifferenceFullyResolved. by Daniel Dunbar · 15 years ago
- 1f3662a MC/ObjectWriter: Add a new IsSymbolRefDifferenceFullyResolved target format specific hook. by Daniel Dunbar · 15 years ago
- 5d2477c MC/Assembler: Strip out object writer arguments, now that it is always available by Daniel Dunbar · 15 years ago
- feb7ba3 MC/Assembler: Make the MCObjectWriter available through the lifetime of the by Daniel Dunbar · 15 years ago
- 7b62afa MC/Target: Remove HasScatteredSymbols target hook variable, which has been by Daniel Dunbar · 15 years ago
- 8f714fe MC/Expr: Simplify. by Daniel Dunbar · 15 years ago
- 2d8e3e7 MC: Remove another dead MCAssembler argument, and update clients. by Daniel Dunbar · 15 years ago
- 92c66c7 MC: Remove dead MCAssembler argument -- Rafael, can you check the FIXME I added by Daniel Dunbar · 15 years ago
- 204e3b6 MC: Simplify (remove unnecessary MCAssembler argument, obsoleted by containment by Daniel Dunbar · 15 years ago
- cdf94e8 Write => in a more normal form. by Daniel Dunbar · 15 years ago
- f2ed62d MC/Expr: Simplify (and add a FIXME). by Daniel Dunbar · 15 years ago
- dfe125c "Fix" FDE alignment to match what gas does. by Rafael Espindola · 15 years ago
- dd18e28 MC/Expr: Add a doxyment. by Daniel Dunbar · 15 years ago
- 5d05d97 MC/Mach-O: Lift some MachObjectWriter arguments into the target specific by Daniel Dunbar · 15 years ago
- ae5abd5 MC/Mach-O: Stub out explicit MCMachObjectTargetWriter interface. by Daniel Dunbar · 15 years ago
- aa4b7dd MC/Mach-O: Move createMachObjectWriter into MCMachObjectWriter.h. by Daniel Dunbar · 15 years ago
- 7e06af8 MC/Mach-O: Use fixup info instead of hard coded list. by Daniel Dunbar · 15 years ago
- 2761fc4 MC: Move target specific fixup info descriptors to TargetAsmBackend instead of by Daniel Dunbar · 15 years ago
- f13743b 1. ARM/MC/ELF: A few more ELF relocs for .o by Jason W Kim · 15 years ago
- 745dacc MC: Make TargetAsmBackend available to the AsmStreamer. by Daniel Dunbar · 15 years ago
- 818b5f5 Better fix for opt build by Matt Beaumont-Gay · 15 years ago
- e194b26 Fix opt -Werror build by Matt Beaumont-Gay · 15 years ago
- d18e011 Fix typo in r121875. by Owen Anderson · 15 years ago
- 47dbd42 Implement cleanups suggested by Daniel. by Owen Anderson · 15 years ago
- 2bf6afc Relax alignment fragments. by Rafael Espindola · 15 years ago
- f9a4476 Patch by David Meyer to avoid a O(N^2) behaviour when relaxing fragments. by Rafael Espindola · 15 years ago
- b35d56c Generalize an assert. by Rafael Espindola · 15 years ago
- 4750020 ARM Fixups relative to thumb functions need to have the low bit of the value by Jim Grosbach · 15 years ago
- 3fa4c1d First cut of ARM/MC/ELF PIC relocations. by Jason W Kim · 15 years ago
- e246717 Thumb unconditional branch binary encoding. rdar://8754994 by Jim Grosbach · 15 years ago
- 89b9372 Fixed version of 121434 with no new memory leaks. by Rafael Espindola · 15 years ago
- f7fd4aa Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 15 years ago
- 1c952b9 Initial support for the cfi directives. This is just enough to get by Rafael Espindola · 15 years ago
- 5fad7a9 Use const references. by Rafael Espindola · 15 years ago
- 05018c2 Fix an issue in some Thumb fixups, where the effective PC address needs to be 4-byte aligned when calculating by Owen Anderson · 15 years ago
- b492a7c Rename CB/CBZ specific fixup accordingly. by Jim Grosbach · 15 years ago
- dea914b Add assert to catch an attempt to emit .byte 256 by Devang Patel · 15 years ago
- a0871e7 ARM/MC/ELF TPsoft is now a proper pseudo inst. by Jason W Kim · 15 years ago
- dff2f71 Support the "target" encodings for the CB[N]Z instructions. by Bill Wendling · 15 years ago
- b8958b0 Add support for loading from a constant pool. by Bill Wendling · 15 years ago
- 5be6d2a Let target asm backends see assembler flags as they go by. Use that to handle by Jim Grosbach · 15 years ago
- 4f4363a Layout each section independently. With the testcase in PR8711: by Rafael Espindola · 15 years ago
- 545b77e Fix absolute recording of differences of symbols in two sections. Reduced from ctor_dtor_count-2.cpp. by Rafael Espindola · 15 years ago
- 3b3148f Fix relocations with weak definitions. by Rafael Espindola · 15 years ago
- bf60dad Fix pcrel relocations that cross sections. by Rafael Espindola · 15 years ago
- f10d2be Fix a crash reduced from gcc produced assembly. by Rafael Espindola · 15 years ago
- 85f2ecc Sorry for such a large commit. The summary is that only MachO cares about the by Rafael Espindola · 15 years ago
- 662a816 Add fixup for Thumb1 BL/BLX instructions. by Jim Grosbach · 15 years ago
- 22373b2 Use references to simplify the code a bit. by Rafael Espindola · 15 years ago
- 56a3990 Refactor ELFObjectWriter. by Jason W Kim · 15 years ago
- 1dda29b use getSymbolOffset. by Rafael Espindola · 15 years ago
- f96d17b Another use of getSymbolOffset. by Rafael Espindola · 15 years ago
- 179821a Remove the instruction fragment to data fragment lowering since it was causing by Rafael Espindola · 15 years ago
- 0bbe0b4 Second try at making direct object emission produce the same results by Rafael Espindola · 15 years ago
- 6d86492 Revert previous two patches while I try to find out how to make both by Rafael Espindola · 15 years ago
- 2303c9d Add an EmitAbsValue helper method and use it in cases where we want to be sure by Rafael Espindola · 15 years ago
- f8803fe Remove the getAddress getter, initialize Ordinal in the constructor and use by Rafael Espindola · 15 years ago
- f3faf92 Simplify a bit. by Rafael Espindola · 15 years ago
- 81d8ea5 Use getSymbolOffset on the COFF writer. by Rafael Espindola · 15 years ago
- 340a7a1 Don't use PadSectionToAlignment on windows. by Rafael Espindola · 15 years ago
- ffd902b Add a getSymbolOffset method and use it in the ELF writer. by Rafael Espindola · 15 years ago
- b4172fa Once the layout is done we don't need to keep updating which fragments are by Rafael Espindola · 15 years ago
- db74aea Remember the contents of leb and dwarfline fragments when relaxing. This avoids by Rafael Espindola · 15 years ago
- 5d4918d There are two reasons why we might want to use by Rafael Espindola · 15 years ago
- 767b1be Next step: Only pad debug_line when the target is darwin. Add a FIXME to avoid by Rafael Espindola · 15 years ago
- a8de83c First step in fixing MC. Make it clear that we are avoiding a bug in the by Rafael Espindola · 15 years ago
- 2df042c Make EmitIntValue more efficient and more like what we do for leb128. The by Rafael Espindola · 15 years ago
- 660b5fc Do with uleb the same trick we now do with dwarf line/address advances. This by Rafael Espindola · 15 years ago
- 32a006e Try to resolve symbol differences early, and if successful create a plain by Rafael Espindola · 15 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 · 15 years ago
- ee4854f Use set directive for StartMinusEndExpr. by Devang Patel · 15 years ago
- 76507f1 Add a fast path to EvaluateSymbolicAdd. This avoids computing symbol addresses by Rafael Espindola · 15 years ago
- e239305 Move EmitValueToOffset to the ObjectStreamer. by Rafael Espindola · 15 years ago
- dedb045 Add EmitInstToFragment to the generic object streamer. by Rafael Espindola · 15 years ago
- 6db8a9f The sections that the ELF object writer has to create are very simple and by Rafael Espindola · 15 years ago
- 6a13ddb If tehre are not any line entry then do not try to emit .debug_line section. by Devang Patel · 15 years ago
- dff84b0 Add support for binary encoding of ARM 'adr' instructions referencing constant by Jim Grosbach · 15 years ago
- 6566e0a Remove unused argument. by Rafael Espindola · 15 years ago
- 9f44724 Rename temporary symbols if they conflict with artificial symbols created by Rafael Espindola · 15 years ago
- 9d63d90 Add correct encodings for STRD and LDRD, including fixup support. Additionally, update these to unified syntax. by Owen Anderson · 15 years ago
- fdbdaac Fix a mised reloc rename spot. by Jim Grosbach · 15 years ago
- 85fed5e ARM/MC/ELF relocation "hello world" for movw/movt. by Jason W Kim · 15 years ago
- 1f6efa3 Merge System into Support. by Michael J. Spencer · 15 years ago
- ec0b428 Make EmitIntValue non virtual. by Rafael Espindola · 15 years ago
- f7c3b75 Forgot the MCPureStreamer::EmitValue in the previous commit. by Rafael Espindola · 15 years ago
- 6f95023 Move EmitValue to MCObjectStreamer. by Rafael Espindola · 15 years ago
- ea4afa9 Fixed verson of r120245. by Rafael Espindola · 15 years ago
- ba21024 Revert previous patch while I debug the darwin bootstrap failure. by Rafael Espindola · 15 years ago
- f90a2de Factor some duplicated code into MCObjectStreamer::EmitLabel. by Rafael Espindola · 15 years ago
- 3e03211 Avoid code duplication in the many unsupported EmitGPRel32Value implementations. by Rafael Espindola · 15 years ago