aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter.cpp
AgeCommit message (Expand)Author
2008-01-27For long double constants, print an approximation of their value to the .s fi...Chris Lattner
2008-01-07Enabling the target-independent garbage collection infrastructure by hooking itGordon Henriksen
2007-12-31Rename SSARegMap -> MachineRegisterInfo in keeping with the idea Chris Lattner
2007-12-30Add new shorter predicates for testing machine operands for various types: Chris Lattner
2007-12-30MachineOperand::getImmedValue -> MachineOperand::getImmChris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-18Support more insane CEP's in AsmPrinter (Yes, PyPy folks do really use them).Anton Korobeynikov
2007-11-14Fix PIC jump table codegen on x86-32/linux. In fact, such thing should be app...Anton Korobeynikov
2007-11-09Much improved pic jumptable codegen:Evan Cheng
2007-11-05Make labels work in asm blocks; allow labels asDale Johannesen
2007-11-05Don't output ABI size padding twice. By using the storeDuncan Sands
2007-11-05Eliminate the remaining uses of getTypeSize. ThisDuncan Sands
2007-10-14Revert 42908 for now.Evan Cheng
2007-10-12Change the names used for internal labels to use the currentDan Gohman
2007-10-11Implement ppc long double->uint conversion.Dale Johannesen
2007-10-08Call getFunctionNumber() instead of referencing FunctionNumber directly,Dan Gohman
2007-10-01Fix stride computations for long double arrays.Dale Johannesen
2007-09-28minor long double related changesDale Johannesen
2007-09-26Make temporaries explicit to avoid prematureDale Johannesen
2007-09-24Add a routine for emitting .file directives, for setting upDan Gohman
2007-09-18Don't pass back a reference to a temporary.Bill Wendling
2007-09-18The exception handling function info should be reset for each newBill Wendling
2007-09-18Objective-C was generating EH frame info like this:Bill Wendling
2007-09-14Remove isReg, isImm, and isMBB, and change all their users to use Dan Gohman
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
2007-09-06Proper handle case, when aliasee is external weak symbol referenced only by a...Anton Korobeynikov
2007-08-22move this check. ppc outputs .no_dead_strip properlyAndrew Lenharth
2007-07-30Print a space between the comment character and the basic block name,Dan Gohman
2007-07-25EmitAlignment() also emits optional fill value.Evan Cheng
2007-06-04Global ctors / dtors alignment shouldn't be hard-coded at 4. e.g. It could be...Evan Cheng
2007-05-31Fix the asmprinter so that a globalvalue can specify an explicit alignmentChris Lattner
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2007-04-30Clean up multi-line asam string printing. Instead of printing:Chris Lattner
2007-04-29Implement review feedbackAnton Korobeynikov
2007-04-28Implement review feedback. Aliasees can be either GlobalValue's orAnton Korobeynikov
2007-04-25Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov
2007-04-23modify per review commentaryDale Johannesen
2007-04-23make EmitAlignment work the way Chris says it shouldDale Johannesen
2007-03-06Small eye-candy: use asciz directive everywhere, where possible.Anton Korobeynikov
2007-02-21Exception handling support.Jim Laskey
2007-02-21Add support for changes in DwarfWriter.Jim Laskey
2007-02-16test commit (blank line)Dale Johannesen
2007-02-15For PR1195:Reid Spencer
2007-02-10eliminate temporary vectors.Chris Lattner
2007-02-10encapsulate the rest of the StructLayout members.Chris Lattner
2007-02-10Privatize StructLayout::MemberOffsets, adding an accessorChris Lattner