index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
ELFWriter.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Drop 'const'
Devang Patel
2007-05-03
1
-1
/
+1
*
Use 'static const char' instead of 'static const int'.
Devang Patel
2007-05-02
1
-1
/
+1
*
Do not use typeinfo to identify pass in pass manager.
Devang Patel
2007-05-01
1
-1
/
+3
*
Generalize TargetData strings, to support more interesting forms of data.
Chris Lattner
2007-02-14
1
-1
/
+1
*
Add function to create a file writer.
Bill Wendling
2007-02-08
1
-1
/
+15
*
Use TargetELFWriterInfo class.
Bill Wendling
2007-01-27
1
-2
/
+2
*
Teach TargetData to handle 'preferred' alignment for each target, and use
Chris Lattner
2007-01-20
1
-1
/
+1
*
Have the OutputBuffer take the is64Bit and isLittleEndian booleans.
Bill Wendling
2007-01-18
1
-7
/
+9
*
Changed to use the OutputBuffer instead of the methods in MachO and ELF
Bill Wendling
2007-01-17
1
-53
/
+61
*
Revert patch.
Bill Wendling
2007-01-17
1
-66
/
+50
*
Use the methods in the TargetObjInfo object instead of internal methods.
Bill Wendling
2007-01-17
1
-50
/
+66
*
Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are
Bill Wendling
2006-12-07
1
-4
/
+3
*
Converted to using llvm streams instead of <iostream>s
Bill Wendling
2006-11-29
1
-2
/
+3
*
Match MachineCodeEmitter changes.
Evan Cheng
2006-11-16
1
-1
/
+1
*
For PR786:
Reid Spencer
2006-11-02
1
-1
/
+0
*
Refactor a bunch of includes so that TargetMachine.h doesn't have to include
Owen Anderson
2006-05-12
1
-0
/
+1
*
Suck block address tracking out of targets into the JIT Emitter. This
Chris Lattner
2006-05-03
1
-6
/
+9
*
Refactor TargetMachine, pushing handling of TargetData into the target-specif...
Owen Anderson
2006-05-03
1
-4
/
+4
*
Change the BasicBlockAddrs map to be a vector, indexed by MBB number.
Chris Lattner
2006-05-03
1
-1
/
+1
*
Several related changes:
Chris Lattner
2006-05-02
1
-4
/
+6
*
Do not make the JIT memory manager manage the memory for globals. Instead
Chris Lattner
2006-05-02
1
-4
/
+0
*
Refactor the machine code emitter interface to pull the pointers for the current
Chris Lattner
2006-05-02
1
-14
/
+7
*
Remove dead method
Chris Lattner
2006-05-02
1
-3
/
+0
*
JumpTable support! What this represents is working asm and jit support for
Nate Begeman
2006-04-22
1
-1
/
+4
*
add these so I can be less naughty
Duraid Madina
2005-12-28
1
-0
/
+1
*
nuke blank line
Chris Lattner
2005-11-10
1
-1
/
+0
*
Fix VC++ constant truncation warning.
Jeff Cohen
2005-08-19
1
-2
/
+2
*
new is not a valid default anywhere, so make this pure virtual
Andrew Lenharth
2005-07-28
1
-0
/
+5
*
Eliminate all remaining tabs and trailing spaces.
Jeff Cohen
2005-07-27
1
-13
/
+13
*
Only get the .bss and .data sections when needed instead of unconditionally.
Chris Lattner
2005-07-16
1
-11
/
+3
*
Refactor getSection() method to make it easier to use.
Chris Lattner
2005-07-16
1
-19
/
+15
*
Major refactor of the ELFWriter code. Instead of building up one big
Chris Lattner
2005-07-16
1
-143
/
+167
*
Add support for 64-bit elf files
Chris Lattner
2005-07-12
1
-16
/
+24
*
VC++ demands that the function returns a value
Jeff Cohen
2005-07-12
1
-0
/
+1
*
Clean up code, no functionality changes.
Chris Lattner
2005-07-11
1
-50
/
+68
*
Emit a symbol table entry for each function we output to the ELF file. This
Chris Lattner
2005-07-11
1
-1
/
+31
*
add code to emit the .text section to the section header.
Chris Lattner
2005-07-11
1
-4
/
+89
*
Use a name mangler object to uniquify names and remove nonstandard
Chris Lattner
2005-07-11
1
-2
/
+8
*
Add support for emitting a .data section and .bss section.
Chris Lattner
2005-07-08
1
-22
/
+67
*
Add support for emitting the symbol table (and its string table) of the
Chris Lattner
2005-07-07
1
-54
/
+141
*
iniital checkin of ELFWriter implementation
Chris Lattner
2005-06-27
1
-0
/
+230