aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* BumpPtrAllocator: Have the DefaultSlabAllocator created at runtime, not initi...Ted Kremenek2010-01-152-4/+6
* Adjust some comments per review.Dale Johannesen2010-01-151-2/+4
* Remove unneeded argument per review.Dale Johannesen2010-01-151-3/+1
* mc'ize a bunch of symbol stuff, eliminating std::strings.Chris Lattner2010-01-151-12/+9
* add another helperChris Lattner2010-01-152-0/+17
* Fix PR6019. A load has more than one use if it feeds a bitconvert thatDavid Greene2010-01-152-1/+32
* add a AsmPrinter::GetGlobalValueSymbol and GetExternalSymbolSymbolChris Lattner2010-01-155-10/+29
* Update CMake build.Ted Kremenek2010-01-151-1/+0
* Update CMake build.Ted Kremenek2010-01-151-1/+2
* add testcase for r93564Jim Grosbach2010-01-151-0/+20
* Add comments to the dump() and dumpr() routines.Dan Gohman2010-01-151-0/+8
* DEBUG_VALUE is now variable sized, as it has aDale Johannesen2010-01-152-1/+25
* Update Thumb1 storeRegToStackSlot() and loadRegFromStackSlot() to properlyJim Grosbach2010-01-151-2/+6
* Fix a typo that Anton noticed.Dan Gohman2010-01-151-1/+1
* Add FIXME.Devang Patel2010-01-151-0/+1
* Fix a comment typo.Bob Wilson2010-01-151-1/+1
* move "Metadata Nodes and Metadata Strings" section to the right place in theChris Lattner2010-01-151-38/+32
* Remove the InlineHint attribute. There are no current or plannedEric Christopher2010-01-1512-21/+4
* zext / truncate is free on msp430. Inform codegen about this.Anton Korobeynikov2010-01-152-0/+42
* Reenable testsAnton Korobeynikov2010-01-152-8/+6
* Add branch relaxation pass (shamelessly stolen from PPC).Anton Korobeynikov2010-01-157-1/+256
* Provide instruction sizes & encoding. No opcodes yet (but not needed so far).Anton Korobeynikov2010-01-153-612/+839
* Enable bit tests and setcc stuff.Anton Korobeynikov2010-01-152-20/+25
* Add micro-optimization which allows us to fold imm into cmp. This allows us t...Anton Korobeynikov2010-01-151-0/+32
* Add instruction formats & support stuffAnton Korobeynikov2010-01-151-10/+115
* Don't make changes to the MBB in MachineBasicBlock::canFallThrough().Jakob Stoklund Olesen2010-01-151-1/+1
* Simplify logic. Any functional change is unintended.Jakob Stoklund Olesen2010-01-151-6/+2
* unbreak the build, grr symlinks.Chris Lattner2010-01-151-1/+1
* Add some debug routines to SelectionDAG to dump full DAGs.David Greene2010-01-153-1/+63
* fix a bug in range information for $42, eliminate an Chris Lattner2010-01-154-14/+10
* add range information for mem X86Operand's, now allChris Lattner2010-01-151-7/+11
* extend MCAsmParser::ParseExpression and ParseParenExpressionChris Lattner2010-01-155-42/+70
* give X86Operand a ctor and start passing SMLoc's into it.Chris Lattner2010-01-151-11/+13
* Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez2010-01-1511-57/+63
* Revert 93499. After discussion with Chris we agreedDale Johannesen2010-01-152-29/+0
* add range location info for registers, change Chris Lattner2010-01-151-33/+42
* Hook up llc's -filetype=obj to use MCStreamer if an MCCodeEmitter is available.Nate Begeman2010-01-1510-1556/+144
* clean up the memory management of the operands.Chris Lattner2010-01-151-53/+52
* refactor ParseRegister to avoid using X86Operand as a temporaryChris Lattner2010-01-151-15/+12
* mention that unwind isn't to be trusted, patch by Dustin LaurenceChris Lattner2010-01-151-0/+6
* Revert r93504 because older uses of llvm.dbg.declare intrinsics need to be au...Victor Hernandez2010-01-159-49/+55
* Test case for http://llvm.org/PR6028.Jay Foad2010-01-151-0/+9
* Fix http://llvm.org/PR6028, an assertion failure when an UndefValue ofJay Foad2010-01-151-2/+16
* Change pre-regalloc tail duplication to only duplicate indirect branch blocks.Bob Wilson2010-01-151-4/+11
* Improve llvm.dbg.declare intrinsic by referring directly to the storage in it...Victor Hernandez2010-01-159-55/+49
* Temporary disable testsAnton Korobeynikov2010-01-152-0/+2
* Lower FrameIndex operand of DEBUG_VALUE (specially) andDale Johannesen2010-01-152-0/+29
* Remove DEBUG_DECLARE, looks like we don't need it.Dale Johannesen2010-01-155-29/+6
* Fix cmp emission on msp430: we definitely should turn stuff likeAnton Korobeynikov2010-01-152-25/+27
* Do not use AT_specification die for static variables. It confuses gdb.Devang Patel2010-01-152-3/+18