summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-03-14Generate a VTBL instruction instead of a series of loads and stores when weBill Wendling4-13/+67
2011-03-14Version N of the llvm_unreachable patch: VC++ doesn't recognize that abort()John McCall2-10/+11
2011-03-14This patch is a big refactoring of llvm-diff. It doesn't add new features, bu...Renato Golin8-321/+452
2011-03-14Check that the AsmParser exists for the native target to enable initializationJan Sjödin2-5/+13
2011-03-14Fix this test up a bit.Eric Christopher1-3/+1
2011-03-14Trailing whitespace.Jim Grosbach1-26/+26
2011-03-14Ignore isCodeGenOnly instructions when generating diassembly tables.Owen Anderson1-1/+2
2011-03-14Place context in member variables instead of passing around pointers.Jakob Stoklund Olesen2-23/+26
2011-03-14Okay, some compilers complain if you provide the exception-specificationJohn McCall1-5/+0
2011-03-14Fix the exception-specification of abort() when declaring it in C++.John McCall1-1/+1
2011-03-14Make llvm_unreachable evaluate to __builtin_unreachable() in -AssertsJohn McCall2-1/+16
2011-03-14Rename members to match LLVM naming conventions more closely.Jakob Stoklund Olesen1-111/+109
2011-03-14Remove some dead patterns.Jim Grosbach4-56/+0
2011-03-14BIT_CONVERT has been renamed to BITCAST.Evan Cheng1-1/+1
2011-03-14Minor optimization. sign-ext/anyext of undef is still undef.Evan Cheng3-5/+23
2011-03-14Indentation.Evan Cheng1-1/+1
2011-03-14Negating a recurrence preserves no-self-wrap.Andrew Trick1-0/+11
2011-03-14Trailing whitespace.Jim Grosbach1-46/+46
2011-03-14HowFarToZero can compute a trip count as long as the recurrence has no-self-w...Andrew Trick1-16/+20
2011-03-14Added SCEV::NoWrapFlags to manage unsigned, signed, and self wrapAndrew Trick7-182/+307
2011-03-14whitespaceAndrew Trick1-66/+66
2011-03-14PTX: Emit global arrays with proper sizesJustin Holewinski3-45/+74
2011-03-14PTX: Add support for sqrt/sin/cos intrinsicsJustin Holewinski2-0/+89
2011-03-14ptx: add set.p instruction and related changes to predicate executionChe-Liang Chiou5-17/+168
2011-03-14Emacs mode string.Mikhail Glushenkov1-1/+1
2011-03-14Correct small comment order typo.Francois Pichet1-1/+1
2011-03-14This case is solved by Scalar Replacement of Aggregates (DT) andJin-Gu Kang1-25/+3
2011-03-13ptx: add basic support of predicate executionChe-Liang Chiou4-59/+177
2011-03-13Add comment as following:Jin-Gu Kang1-0/+12
2011-03-13LTO is not ready for Windows.Oscar Fuentes1-1/+4
2011-03-13Now that we are deleting unused live intervals during allocation, pointers ma...Jakob Stoklund Olesen1-2/+4
2011-03-13Tell the register allocator about new unused virtual registers.Jakob Stoklund Olesen4-1/+26
2011-03-12Build EnhancedDisassembly as a shared library too.Oscar Fuentes1-5/+28
2011-03-12Build CompilerDriver library.Oscar Fuentes2-4/+7
2011-03-12Build LTO as a static library too.Oscar Fuentes1-4/+12
2011-03-12Build LTO as a static library too.Oscar Fuentes2-5/+9
2011-03-12Teach ComputeMaskedBits about sub nsw.Benjamin Kramer2-8/+39
2011-03-12Whe we build a shared library, add its list of used libraries to theOscar Fuentes2-2/+7
2011-03-12Update link components for llvm-dis and LTO.Oscar Fuentes2-2/+4
2011-03-12Speculatively revert commit 127478 (jsjodin) in an attempt to fix theDuncan Sands3-0/+21
2011-03-12This patch removes some of useless instructions generated by bitfield access.Jin-Gu Kang1-3/+13
2011-03-12Include snippets in the live stack interval.Jakob Stoklund Olesen1-1/+3
2011-03-12Spill multiple registers at once.Jakob Stoklund Olesen2-48/+210
2011-03-12Fixed the comparison operator for the enhancedSean Callanan1-7/+2
2011-03-12That's it, I am declaring this a failure of the C++03 STL.Jakob Stoklund Olesen1-119/+15
2011-03-12Saving files before committing is overrated.Eric Christopher1-1/+1
2011-03-12Sometimes isPredicable lies to us and tells us we don't need the operands.Eric Christopher2-6/+85
2011-03-12Remove no-longer-correct special case for disasm of ARM BL instructions.Jim Grosbach1-5/+0
2011-03-12Add FIXME.Jim Grosbach1-0/+3
2011-03-12Pseudo-ize the ARM Darwin *r9 call instruction definitions. They're the sameJim Grosbach2-27/+33