aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2010-04-09Use getNumImplicitDefs() and getNumImplicitUses().Bob Wilson
2010-04-09Fix up some comments.Bob Wilson
2010-04-08Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience.Dan Gohman
2010-04-08delete a forwarding function.Chris Lattner
2010-04-08move elf section uniquing to MCContext. Along the wayChris Lattner
2010-04-08remove the TargetLoweringObjectFileMachO::getMachoSectionChris Lattner
2010-04-08move macho section uniquing from MCParser and TLOF to MCContext whereChris Lattner
2010-04-08Coalescer should not delete copy instructions whose defs are partially dead. ...Evan Cheng
2010-04-08Fix -Wsign-compare warning (issued by clang++).Ted Kremenek
2010-04-08Rename a function.Devang Patel
2010-04-08implicit defs get added to the end of machine instrs sometimes. Scan the who...Chris Lattner
2010-04-08One instruction may start (or end) multiple lexical scopes. Devang Patel
2010-04-08Remove dead code.Devang Patel
2010-04-08Delete out of date comment.Devang Patel
2010-04-08Refactor.Devang Patel
2010-04-08Use twines to simplify calls to report_fatal_error. For code size and readabi...Benjamin Kramer
2010-04-08Avoid using f64 to lower memcpy from constant string. It's cheaper to use i32...Evan Cheng
2010-04-08Make post regalloc machine licm functional. It now passes all of MultiSource.Evan Cheng
2010-04-08convert a report_fatal_error that I was able to trigger into a nice errorChris Lattner
2010-04-07minor tidying.Chris Lattner
2010-04-07use assertions instead of unreachable for logic errors.Chris Lattner
2010-04-07introduce a new recoverable error handling API to LLVMContextChris Lattner
2010-04-07rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner
2010-04-07remove some unneeded errorhandling stuff.Chris Lattner
2010-04-07tidy upChris Lattner
2010-04-07Remove late ARM codegen optimization pass committed by accident.Anton Korobeynikov
2010-04-07Initial support for different kinds of FU reservation.Anton Korobeynikov
2010-04-07Factor out scoreboard into separate class. This way we might have several dif...Anton Korobeynikov
2010-04-07Add hook to insert late LLVM=>LLVM passes just before iselAnton Korobeynikov
2010-04-07fix 80 col violation, patch by Alastair LynnChris Lattner
2010-04-07add a comment line that got droppedChris Lattner
2010-04-07fix a latent bug my inline asm stuff exposed: Chris Lattner
2010-04-07Remove unused method.Benjamin Kramer
2010-04-07Workaround the breakage in r100616 by guarding all timers withTorok Edwin
2010-04-07Use the "NamedGroupTimer" class to categorize DWARF emission better.Bill Wendling
2010-04-07Use raw_ostream.Benjamin Kramer
2010-04-07Add comments for missed opportunities.Evan Cheng
2010-04-07Fix typo.Evan Cheng
2010-04-07Have the inst emitter add the !srcloc mdnode to the machine instr.Chris Lattner
2010-04-07remove another magic number.Chris Lattner
2010-04-07Three changes:Chris Lattner
2010-04-07Move printing of target-indepedent DEBUG_VALUE commentsDale Johannesen
2010-04-07Post regalloc LICM. Work in progress.Evan Cheng
2010-04-06Do not emit specification DIE with DW_AT_specification attribute for member f...Devang Patel
2010-04-06Fix a number of clang -Wsign-compare warnings that didn't have an obviousJohn McCall
2010-04-06Revert 100573, it's causing some testsuite problems.Dale Johannesen
2010-04-06Move printing of DEBUG_VALUE comments to target-independent place.Dale Johannesen
2010-04-06Allow for the possibility that a debug-value pointsDale Johannesen
2010-04-06Reverting 100530 & 100531 due to regressions in the GDB test suite.Stuart Hastings
2010-04-06Code clean up. Move includes from VirtRegRewriter.h to VirtRegRewriter.cpp.Evan Cheng