Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
74382b7c699120fbec5cb5603c9cf4212eb37f06
/
lib
/
CodeGen
/
ELFCodeEmitter.cpp
af76e59
Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.
by Chris Lattner
· 15 years ago
0d036d2
by David Greene
· 15 years ago
d163e8b
Remove hack used to strip unwanted chars from section name
by Bruno Cardoso Lopes
· 15 years ago
52d0851
- Remove custom handling of jumptables by the elf writter (this was
by Bruno Cardoso Lopes
· 15 years ago
50bc204
Handle null and file symbol on doInitialization
by Bruno Cardoso Lopes
· 15 years ago
746e3bb
Handle external symbols for ELF and add some static methods to ELFSym
by Bruno Cardoso Lopes
· 15 years ago
ce63ffb
More migration to raw_ostream, the water has dried up around the iostream hole.
by Daniel Dunbar
· 15 years ago
82a70cc
Change ELFCodeEmitter logic to emit the constant pool and jump tables to
by Bruno Cardoso Lopes
· 15 years ago
68491c1
Support adding relocations for data sections, handling the cases where
by Bruno Cardoso Lopes
· 15 years ago
e2b0ecd
Use R_X86_64_32S to handle Jump Table Index relocation entries. Hide TAI usage inside getSection* functions
by Bruno Cardoso Lopes
· 15 years ago
617dd7b
Use a better name for the label relocations while emitting them for Jump Tables
by Bruno Cardoso Lopes
· 15 years ago
171375f
Add support to properly reference private symbols on relocation entries.
by Bruno Cardoso Lopes
· 15 years ago
4b70fab
use std::vector instead of std::list for both Section and Symbol lists because
by Bruno Cardoso Lopes
· 15 years ago
c23197a
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
by Torok Edwin
· 15 years ago
d291066
Cleanup the global emission and refactor some code
by Bruno Cardoso Lopes
· 15 years ago
c25e758
assert(0) -> LLVM_UNREACHABLE.
by Torok Edwin
· 15 years ago
6933d3e
Changed ELFCodeEmitter to inherit from ObjectCodeEmitter
by Bruno Cardoso Lopes
· 15 years ago
0b1308f
Factor some code out and support for Jump Table relocations
by Bruno Cardoso Lopes
· 15 years ago
45f5d64
shrinking down #includes
by Bruno Cardoso Lopes
· 15 years ago
3d62a41
Remove getFunctionAlignment from TargetELFInfo and use new MachineFunction alignment method
by Bruno Cardoso Lopes
· 15 years ago
a5e0abd
Support Constant Pool Sections Add section symbols to the symbol table
by Bruno Cardoso Lopes
· 15 years ago
0d3193e
Add more methods to gather target specific elf stuff
by Bruno Cardoso Lopes
· 15 years ago
ae9163f
Introduce new BinaryObject (blob) class, ELF Writer modified to use it. BinaryObject.h by Aaron Gray
by Bruno Cardoso Lopes
· 15 years ago
c997d45
Support for ELF Visibility
by Bruno Cardoso Lopes
· 15 years ago
a029a27
Simple ELF32/64 binary files can now be emitted for x86 and x86_64 without
by Bruno Cardoso Lopes
· 15 years ago
f5b0c5a
Remove elf specific info from ELFWriter.h to Elf.h. Code cleanup and more comments added
by Bruno Cardoso Lopes
· 15 years ago
5d41910
ELF Code Emitter now uses CurBufferPtr, BufferBegin and BufferEnd, as do JIT and
by Bruno Cardoso Lopes
· 15 years ago
4cb3143
Move ELFCodeEmiter stuff to new files
by Bruno Cardoso Lopes
· 15 years ago