aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/ELFCodeEmitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix asserts in CodeGen from:Richard Trieu2011-09-101-1/+1
* Get rid of a bunch of duplicated ELF enum values.Eli Friedman2010-07-161-1/+1
* getMachineBasicBlockAddress returns a uintptr_t - don't truncateDuncan Sands2010-06-291-1/+1
* prep work to support a future where getJumpTableInfo will returnChris Lattner2010-01-251-3/+4
* Change errs() to dbgs().David Greene2010-01-041-1/+1
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-221-1/+1
* Add missing includes.David Greene2009-08-191-0/+1
* Remove hack used to strip unwanted chars from section nameBruno Cardoso Lopes2009-08-131-3/+3
* - Remove custom handling of jumptables by the elf writter (this wasBruno Cardoso Lopes2009-08-051-15/+15
* Handle null and file symbol on doInitializationBruno Cardoso Lopes2009-07-281-1/+1
* Handle external symbols for ELF and add some static methods to ELFSymBruno Cardoso Lopes2009-07-271-9/+6
* More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar2009-07-251-1/+3
* Change ELFCodeEmitter logic to emit the constant pool and jump tables toBruno Cardoso Lopes2009-07-211-22/+24
* Support adding relocations for data sections, handling the cases whereBruno Cardoso Lopes2009-07-211-0/+4
* Use R_X86_64_32S to handle Jump Table Index relocation entries. Hide TAI usag...Bruno Cardoso Lopes2009-07-181-15/+6
* Use a better name for the label relocations while emitting them for Jump TablesBruno Cardoso Lopes2009-07-181-1/+1
* Add support to properly reference private symbols on relocation entries.Bruno Cardoso Lopes2009-07-181-1/+4
* use std::vector instead of std::list for both Section and Symbol lists becauseBruno Cardoso Lopes2009-07-151-15/+10
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-1/+1
* Cleanup the global emission and refactor some codeBruno Cardoso Lopes2009-07-131-1/+1
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-1/+2
* Changed ELFCodeEmitter to inherit from ObjectCodeEmitterBruno Cardoso Lopes2009-07-061-30/+13
* Factor some code out and support for Jump Table relocationsBruno Cardoso Lopes2009-07-031-1/+65
* shrinking down #includesBruno Cardoso Lopes2009-07-021-26/+15
* Remove getFunctionAlignment from TargetELFInfo and use new MachineFunction al...Bruno Cardoso Lopes2009-07-021-4/+5
* Support Constant Pool SectionsBruno Cardoso Lopes2009-06-251-4/+44
* Add more methods to gather target specific elf stuffBruno Cardoso Lopes2009-06-221-16/+14
* Introduce new BinaryObject (blob) class, ELF Writer modified to use it. Binar...Bruno Cardoso Lopes2009-06-141-5/+7
* Support for ELF VisibilityBruno Cardoso Lopes2009-06-111-13/+6
* Simple ELF32/64 binary files can now be emitted for x86 and x86_64 withoutBruno Cardoso Lopes2009-06-071-2/+26
* Remove elf specific info from ELFWriter.h to Elf.h. Code cleanup and more com...Bruno Cardoso Lopes2009-06-061-5/+5
* ELF Code Emitter now uses CurBufferPtr, BufferBegin and BufferEnd, as do JIT andBruno Cardoso Lopes2009-06-051-29/+49
* Move ELFCodeEmiter stuff to new filesBruno Cardoso Lopes2009-06-031-0/+94