aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/MachOWriter.cpp
AgeCommit message (Expand)Author
2010-02-01Kill the Mach-O writer, and temporarily make filetype=obj an error.Nate Begeman
2010-01-17Add a note for the macho streamer and remove a used of the mangler from the s...Nate Begeman
2010-01-16move the mangler into libtarget from vmcore.Chris Lattner
2010-01-16reapply the mangler gutting patch.Chris Lattner
2010-01-16Revert 93648.Rafael Espindola
2010-01-16Mangler::getMangledName is now dead, remove it and all the other stuff in Man...Chris Lattner
2010-01-15Hook up llc's -filetype=obj to use MCStreamer if an MCCodeEmitter is available.Nate Begeman
2010-01-04Change errs() to dbgs().David Greene
2009-08-23eliminate the "Value" printing methods that print to a std::ostream.Chris Lattner
2009-08-22rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-07-21Rename LessPrivateGlobalPrefix -> LinkerPrivateGlobalPrefix to match theChris Lattner
2009-07-20Simplify the code in DarwinTargetAsmInfo::emitUsedDirectiveFor so that humans...Bill Wendling
2009-07-20Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling
2009-07-14Reapply my previous asmprinter changes now with more testing and two Chris Lattner
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-14Revert r7561{9,8,7,6}, which depend on r75610. Daniel Dunbar
2009-07-14Rename getValueName -> getMangledNameChris Lattner
2009-07-13As Chris pointed out, this doesn't actually need an LLVMContext to operate.Owen Anderson
2009-07-13Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-11Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin
2009-07-06Cleanup MachO writer and code emitter. Fix 80 cols problems, remove extra spa...Bruno Cardoso Lopes
2009-07-06Add the Object Code Emitter class. Original patch by Aaron Gray, I did someBruno Cardoso Lopes
2009-06-03Move structures and classes into header files, providing two new headers andBruno Cardoso Lopes
2009-05-30Use uint8_t and int32_t in {JIT,Machine}CodeEmitersBruno Cardoso Lopes
2009-05-09Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands
2009-03-11It makes no sense to have a ODR version of commonDuncan Sands
2009-03-07Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands
2009-02-18Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman
2009-01-15Add the private linkage.Rafael Espindola
2009-01-12Rename getABITypeSize to getTypePaddedSize, asDuncan Sands
2008-12-19Fix some release-assert warningsChris Lattner
2008-12-10Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some...Evan Cheng
2008-11-08Rename startFunctionStub to startGVStub since it's also used for GV non-lazy ...Evan Cheng
2008-10-09Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen
2008-09-04Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman
2008-08-21Use raw_ostream throughout the AsmPrinter.Owen Anderson
2008-05-23Use isSingleValueType instead of isFirstClassType toDan Gohman
2008-05-14Add CommonLinkage; currently tentative definitionsDale Johannesen
2008-04-16Correlate stubs with functions in JIT: when emitting a stub, the JIT tells th...Nicolas Geoffray
2008-03-11Use PassManagerBase instead of FunctionPassManager for functionsDan Gohman
2008-02-20Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov
2008-02-13Enable exception handling int JITNicolas Geoffray
2008-01-29Use getPreferredAlignmentLog or getPreferredAlignmentDuncan Sands
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-11-05Eliminate the remaining uses of getTypeSize. ThisDuncan Sands
2007-09-12Revise previous patch per review comments.Dale Johannesen
2007-09-11Add APInt interfaces to APFloat (allows directlyDale Johannesen
2007-09-06Next round of APFloat changes.Dale Johannesen