Push LLVMContexts through the IntegerType APIs.
[oota-llvm.git] / lib / CodeGen / ELFWriter.cpp
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-13 Bruno Cardoso LopesRemove hack used to strip unwanted chars from section...
2009-08-13 Bruno Cardoso LopesChange MCSectionELF to represent a section semantically...
2009-08-10 Bruno Cardoso LopesMove ConstantExpr handling to ResolveConstantExpr metho...
2009-08-08 Chris Lattnersink the 'name' and 'isdirective' state out of MCSectio...
2009-08-08 Bruno Cardoso LopesELF improvements:
2009-08-05 Bruno Cardoso Lopes- Remove custom handling of jumptables by the elf writt...
2009-08-02 Chris Lattnerremove the dead ELFTargetAsmInfo.h/cpp file. TargetAsmInfo
2009-08-01 Chris Lattner(re)introduce new simpler apis for creation sectionkinds.
2009-08-01 Chris LattnerRemove "JumpTableDataSection" from TAI, instead, have...
2009-08-01 Chris LattnerChange SectionKind to be a property that is true of...
2009-07-31 Chris Lattnerswitch off of 'Section' onto MCSection. We're not...
2009-07-31 Chris Lattnerrefactor section construction in TLOF to be through...
2009-07-29 Chris Lattnerpass the mangler down into the various SectionForGlobal...
2009-07-28 Bruno Cardoso LopesHandle null and file symbol on doInitialization
2009-07-28 Chris LattnerRip all of the global variable lowering logic out of...
2009-07-27 Bruno Cardoso Lopesadd module identifier to the elf object file
2009-07-27 Bruno Cardoso LopesHandle external symbols for ELF and add some static...
2009-07-27 Chris LattnerEliminate SectionFlags, just embed a SectionKind into...
2009-07-26 Chris Lattnermake SectionKind know whether a symbol is weak or not...
2009-07-26 Chris Lattnerrename Mergable -> Mergeable and Writable -> Writeable
2009-07-26 Chris Lattnertwo files I missed in the last commit.
2009-07-26 Chris Lattnersimplify getSectionForMergableConstant to take a Sectio...
2009-07-25 Chris Lattnerthis is (unfortunately) several changes mixed together:
2009-07-22 Chris Lattnerremove the SelectSectionForMachineConst hook, replacing...
2009-07-21 Bruno Cardoso LopesSupport adding relocations for data sections, handling...
2009-07-20 Bruno Cardoso LopesFor PC relative relocations where symbols are defined...
2009-07-18 Bruno Cardoso LopesUse R_X86_64_32S to handle Jump Table Index relocation...
2009-07-18 Bruno Cardoso LopesAdd support to properly reference private symbols on...
2009-07-17 Bruno Cardoso Lopesrevert one of the loops to use indicies over iterators...
2009-07-16 Bruno Cardoso LopesFix coding style issues pointed by Bill.
2009-07-15 Bruno Cardoso Lopesuse std::vector instead of std::list for both Section...
2009-07-14 Chris LattnerReapply my previous asmprinter changes now with more...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-14 Daniel DunbarRevert r7561{9,8,7,6}, which depend on r75610.
2009-07-14 Chris LattnerRename getValueName -> getMangledName
2009-07-13 Bruno Cardoso LopesCleanup the global emission and refactor some code
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-06 Bruno Cardoso LopesChanged ELFCodeEmitter to inherit from ObjectCodeEmitter
2009-07-06 Bruno Cardoso LopesAdd the Object Code Emitter class. Original patch by...
2009-07-03 Bruno Cardoso LopesFactor some code out and support for Jump Table relocations
2009-07-02 Bruno Cardoso Lopesshrinking down #includes
2009-06-25 Bruno Cardoso LopesSupport Constant Pool Sections
2009-06-23 Bruno Cardoso LopesUse a default alignment for data and bss sections.
2009-06-22 Bruno Cardoso LopesUse different functions to emit the string and symbol...
2009-06-22 Bruno Cardoso LopesAdd more methods to gather target specific elf stuff
2009-06-14 Bruno Cardoso LopesIntroduce new BinaryObject (blob) class, ELF Writer...
2009-06-11 Bruno Cardoso LopesSupport for ELF Visibility
2009-06-07 Bruno Cardoso LopesDelete comment and fix typo
2009-06-07 Bruno Cardoso LopesSimple ELF32/64 binary files can now be emitted for...
2009-06-06 Bruno Cardoso LopesRemove elf specific info from ELFWriter.h to Elf.h...
2009-06-03 Bruno Cardoso LopesMove ELFCodeEmiter stuff to new files
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-03-07 Duncan SandsIntroduce new linkage types linkonce_odr, weak_odr...
2009-02-18 Nate BegemanAdd support to the JIT for true non-lazy operation...
2009-01-15 Rafael EspindolaAdd the private linkage.
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2009-01-04 Chris Lattnerelf writer really wants the size of the global, not...
2009-01-04 Bill WendlingThe llvm::ELFWriter::EmitGlobal() method is calling the
2008-12-10 Evan ChengFix MachineCodeEmitter to use uintptr_t instead of...
2008-11-08 Evan ChengRename startFunctionStub to startGVStub since it's...
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-08-21 Owen AndersonUse raw_ostream throughout the AsmPrinter.
2008-05-14 Dale JohannesenAdd CommonLinkage; currently tentative definitions
2008-05-05 Dan GohmanFix a bug in the ELF writer that caused it to produce...
2008-04-16 Nicolas GeoffrayCorrelate stubs with functions in JIT: when emitting...
2008-03-11 Dan GohmanUse PassManagerBase instead of FunctionPassManager...
2008-02-13 Nicolas GeoffrayEnable exception handling int JIT
2008-01-29 Duncan SandsUse getPreferredAlignmentLog or getPreferredAlignment
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-14 Dan GohmanAdd explicit keywords, and fix a minor typo that they...
2007-11-05 Duncan SandsEliminate the remaining uses of getTypeSize. This
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-02-14 Chris LattnerGeneralize TargetData strings, to support more interest...
2007-02-08 Bill WendlingAdd function to create a file writer.
2007-01-27 Bill WendlingUse TargetELFWriterInfo class.
2007-01-20 Chris LattnerTeach TargetData to handle 'preferred' alignment for...
2007-01-18 Bill WendlingHave the OutputBuffer take the is64Bit and isLittleEndi...
2007-01-17 Bill WendlingChanged to use the OutputBuffer instead of the methods...
2007-01-17 Bill WendlingRevert patch.
2007-01-17 Bill WendlingUse the methods in the TargetObjInfo object instead...
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-11-29 Bill WendlingConverted to using llvm streams instead of <iostream>s
2006-11-16 Evan ChengMatch MachineCodeEmitter changes.
2006-11-02 Reid SpencerFor PR786:
2006-05-12 Owen AndersonRefactor a bunch of includes so that TargetMachine...
2006-05-03 Chris LattnerSuck block address tracking out of targets into the...
2006-05-03 Owen AndersonRefactor TargetMachine, pushing handling of TargetData...
2006-05-03 Chris LattnerChange the BasicBlockAddrs map to be a vector, indexed...
2006-05-02 Chris LattnerSeveral related changes:
2006-05-02 Chris LattnerDo not make the JIT memory manager manage the memory...
2006-05-02 Chris LattnerRefactor the machine code emitter interface to pull...
2006-05-02 Chris LattnerRemove dead method
2006-04-22 Nate BegemanJumpTable support! What this represents is working...
2005-12-28 Duraid Madinaadd these so I can be less naughty
2005-11-10 Chris Lattnernuke blank line
2005-08-19 Jeff CohenFix VC++ constant truncation warning.
2005-07-28 Andrew Lenharthnew is not a valid default anywhere, so make this pure...
next