summaryrefslogtreecommitdiff
path: root/lib/CodeGen/ELFWriter.cpp
Commit message (Expand)AuthorAge
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-09
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-07
* Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman2009-02-18
* Add the private linkage.Rafael Espindola2009-01-15
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-12
* elf writer really wants the size of the global, not the size Chris Lattner2009-01-04
* The llvm::ELFWriter::EmitGlobal() method is calling theBill Wendling2009-01-04
* Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some...Evan Cheng2008-12-10
* Rename startFunctionStub to startGVStub since it's also used for GV non-lazy ...Evan Cheng2008-11-08
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-04
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-21
* Add CommonLinkage; currently tentative definitionsDale Johannesen2008-05-14
* Fix a bug in the ELF writer that caused it to produce malformedDan Gohman2008-05-05
* Correlate stubs with functions in JIT: when emitting a stub, the JIT tells th...Nicolas Geoffray2008-04-16
* Use PassManagerBase instead of FunctionPassManager for functionsDan Gohman2008-03-11
* Enable exception handling int JITNicolas Geoffray2008-02-13
* Use getPreferredAlignmentLog or getPreferredAlignmentDuncan Sands2008-01-29
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Add explicit keywords, and fix a minor typo that they uncovered.Dan Gohman2007-12-14
* Eliminate the remaining uses of getTypeSize. ThisDuncan Sands2007-11-05
* Drop 'const'Devang Patel2007-05-03
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-02
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-01
* Generalize TargetData strings, to support more interesting forms of data.Chris Lattner2007-02-14
* Add function to create a file writer.Bill Wendling2007-02-08
* Use TargetELFWriterInfo class.Bill Wendling2007-01-27
* Teach TargetData to handle 'preferred' alignment for each target, and useChris Lattner2007-01-20
* Have the OutputBuffer take the is64Bit and isLittleEndian booleans.Bill Wendling2007-01-18
* Changed to use the OutputBuffer instead of the methods in MachO and ELFBill Wendling2007-01-17
* Revert patch.Bill Wendling2007-01-17
* Use the methods in the TargetObjInfo object instead of internal methods.Bill Wendling2007-01-17
* Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling2006-12-07
* Converted to using llvm streams instead of <iostream>sBill Wendling2006-11-29
* Match MachineCodeEmitter changes.Evan Cheng2006-11-16
* For PR786:Reid Spencer2006-11-02
* Refactor a bunch of includes so that TargetMachine.h doesn't have to includeOwen Anderson2006-05-12
* Suck block address tracking out of targets into the JIT Emitter. ThisChris Lattner2006-05-03
* Refactor TargetMachine, pushing handling of TargetData into the target-specif...Owen Anderson2006-05-03
* Change the BasicBlockAddrs map to be a vector, indexed by MBB number.Chris Lattner2006-05-03
* Several related changes:Chris Lattner2006-05-02
* Do not make the JIT memory manager manage the memory for globals. InsteadChris Lattner2006-05-02
* Refactor the machine code emitter interface to pull the pointers for the currentChris Lattner2006-05-02
* Remove dead methodChris Lattner2006-05-02
* JumpTable support! What this represents is working asm and jit support forNate Begeman2006-04-22
* add these so I can be less naughtyDuraid Madina2005-12-28
* nuke blank lineChris Lattner2005-11-10
* Fix VC++ constant truncation warning.Jeff Cohen2005-08-19
* new is not a valid default anywhere, so make this pure virtualAndrew Lenharth2005-07-28
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-27
* Only get the .bss and .data sections when needed instead of unconditionally.Chris Lattner2005-07-16