aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Add hook to insert late LLVM=>LLVM passes just before iselAnton Korobeynikov2010-04-071-0/+2
* fix 80 col violation, patch by Alastair LynnChris Lattner2010-04-071-1/+2
* add a comment line that got droppedChris Lattner2010-04-071-5/+4
* fix a latent bug my inline asm stuff exposed: Chris Lattner2010-04-071-0/+2
* Remove unused method.Benjamin Kramer2010-04-072-19/+0
* Workaround the breakage in r100616 by guarding all timers withEdwin Török2010-04-073-32/+74
* Use the "NamedGroupTimer" class to categorize DWARF emission better.Bill Wendling2010-04-074-41/+28
* Use raw_ostream.Benjamin Kramer2010-04-071-22/+14
* Add comments for missed opportunities.Evan Cheng2010-04-071-1/+4
* Fix typo.Evan Cheng2010-04-071-1/+1
* Have the inst emitter add the !srcloc mdnode to the machine instr.Chris Lattner2010-04-072-2/+18
* remove another magic number.Chris Lattner2010-04-071-3/+2
* Three changes:Chris Lattner2010-04-076-62/+96
* Move printing of target-indepedent DEBUG_VALUE commentsDale Johannesen2010-04-072-4/+69
* Post regalloc LICM. Work in progress.Evan Cheng2010-04-072-11/+169
* Do not emit specification DIE with DW_AT_specification attribute for member f...Devang Patel2010-04-061-2/+17
* Fix a number of clang -Wsign-compare warnings that didn't have an obviousJohn McCall2010-04-062-2/+2
* Revert 100573, it's causing some testsuite problems.Dale Johannesen2010-04-061-59/+4
* Move printing of DEBUG_VALUE comments to target-independent place.Dale Johannesen2010-04-061-4/+59
* Allow for the possibility that a debug-value pointsDale Johannesen2010-04-061-2/+13
* Reverting 100530 & 100531 due to regressions in the GDB test suite.Stuart Hastings2010-04-062-25/+8
* Code clean up. Move includes from VirtRegRewriter.h to VirtRegRewriter.cpp.Evan Cheng2010-04-062-4/+5
* Revise debug info machinery to digest nested functions and classes.Stuart Hastings2010-04-062-8/+25
* Remove assert to treat memmove and memset like memcpyMon P Wang2010-04-061-3/+4
* propagate cookie management out one layer of function calls.Chris Lattner2010-04-062-5/+4
* report errors through LLVMContext's inline asm handler if available.Chris Lattner2010-04-061-1/+15
* Give MachineModuleInfo an actual Module*.Chris Lattner2010-04-062-5/+14
* Remove unnecessary include.Devang Patel2010-04-061-1/+0
* Fix an obvious copy-n-paste bug. It's not known to cause any miscompilation.Evan Cheng2010-04-051-4/+2
* Give AsmParser an option to control whether it finalizesChris Lattner2010-04-051-1/+2
* add .o file writing for inline asm in llc. Here's a sillyChris Lattner2010-04-051-3/+34
* Output floating point representations in DWARF format. This is done by outputingBill Wendling2010-04-051-0/+26
* stringref-ize the MemoryBuffer::get apis. This requiresChris Lattner2010-04-051-9/+7
* Add a comment.Dan Gohman2010-04-051-0/+6
* lowering a volatile llvm.memcpy to a libc memcpy is ok.Chris Lattner2010-04-051-1/+0
* Don't do code sinking on unreachable blocks. It's unprofitable and hazardous.Dan Gohman2010-04-051-0/+5
* remove the now-redundant MMI pointer in SelectionDAG.Chris Lattner2010-04-053-50/+32
* hopefully sate the clang self host build, which is apparently Chris Lattner2010-04-051-0/+1
* remove some redundant MMI arguments.Chris Lattner2010-04-052-11/+8
* unthread MMI from FastISelChris Lattner2010-04-052-41/+32
* remove the MMI pointer from MachineFrameInfo.Chris Lattner2010-04-051-6/+0
* enhance MachineFunction to have a MMI pointer.Chris Lattner2010-04-052-3/+4
* privatize more stuff, eliminate vtables.Chris Lattner2010-04-052-28/+28
* reprivatize now that DwarfWriter is gone.Chris Lattner2010-04-052-4/+2
* prune #includes, MMI can never be nullChris Lattner2010-04-052-5/+9
* prune #includes, realize the MMI can never be null.Chris Lattner2010-04-052-20/+34
* finally blast DwarfWriter away.Chris Lattner2010-04-052-83/+0
* change AsmPrinter to use DwarfDebug/DwarfException directlyChris Lattner2010-04-054-25/+33
* trim some spurious references to DwarfWriter. SDIsel really doesn'tChris Lattner2010-04-053-6/+2
* eliminate DwarfDebug::shouldEmit, which is the same now as MMI::hasDebugInfoChris Lattner2010-04-052-13/+3