- 72d2fd5 Avoid setting bits that aren't demanded. by Dan Gohman · 18 years ago
- cd2ad1d Fix a typo in a comment. by Dan Gohman · 18 years ago
- 977a76f Simplify some logic in ComputeMaskedBits. And change ComputeMaskedBits by Dan Gohman · 18 years ago
- ea06906 A loop latch phi node may have uses inside loop, not just in loop header. by Devang Patel · 18 years ago
- 7649127 Rename APInt's isPositive to isNonNegative, to reflect what it actually does. by Dan Gohman · 18 years ago
- 23067df While moving exit condition, do not drop loop latch on the floor. by Devang Patel · 18 years ago
- 42dd77f Add countTrailingOnes member functions to APInt. by Dan Gohman · 18 years ago
- b5cfaae Fix a typo in a comment. by Dan Gohman · 18 years ago
- ca2a0e1 Add count{Leading,Trailing}Ones_{32,64} functions with simple implementations. by Dan Gohman · 18 years ago
- 02c4836 Keep track of exit value operand number when operands are swapped. by Devang Patel · 18 years ago
- afe6c2b Enable exception handling int JIT by Nicolas Geoffray · 18 years ago
- 84ad837 New test, see comments. by Dale Johannesen · 18 years ago
- d462ba8 Teach LegalizeTypes how to expand and promote CTLZ, by Duncan Sands · 18 years ago
- 82f0a09 gcc 3.2.3 is also bad. by Chris Lattner · 18 years ago
- a1998d1 Fix the PPC JIT regressions by encoding zeroreg as 0 for BLR. by Chris Lattner · 18 years ago
- eedcf3f remove some dead code. by Chris Lattner · 18 years ago
- e45252e Remove use of ltdl by Devang Patel · 18 years ago
- 20dcb4c Add notes on Ada compilers that can be used for by Duncan Sands · 18 years ago
- a65ee03 Fix typo. Thanks to Duncan for noticing. by Wojciech Matyjewicz · 18 years ago
- 3a4cbe2 Add comments as per review feedback. by Wojciech Matyjewicz · 18 years ago
- cdbcfcc Some code clean up. by Evan Cheng · 18 years ago
- b1f6f91 Simplify. by Evan Cheng · 18 years ago
- 9cec00e Simplify. by Evan Cheng · 18 years ago
- e984e50 Fix a potential serious problem where kills belonging to the val# defined by a two-address instruction is also on the val# that defines the input. by Evan Cheng · 18 years ago
- e35a6d1 * Cannot safely commute an instruction there are other defs which can reach its uses. by Evan Cheng · 18 years ago
- 35327b3 Add a note pointing to PR1996. by Eli Friedman · 18 years ago
- 86ca3ca In SDISel, for targets that support FORMAL_ARGUMENTS nodes, lower this by Chris Lattner · 18 years ago
- 9f72d1a don't try to avoid inserting loads when lowering FORMAL_ARGUMENTS. by Chris Lattner · 18 years ago
- fec42eb teach dag combiner how to eliminate MERGE_VALUES nodes. by Chris Lattner · 18 years ago
- b5041b3 readme updates by Nate Begeman · 18 years ago
- 261c704 Add test for PR1996. (This is my first time adding a test for a by Eli Friedman · 18 years ago
- 5e1dd55 Add testcase for recent legalizer change by Nate Begeman · 18 years ago
- 0325d90 Support legalizing insert_vector_elt on targets where the element by Nate Begeman · 18 years ago
- b2e72b0 New tests. by Evan Cheng · 18 years ago
- 7007143 Initial support for copy elimination by commuting its definition MI. by Evan Cheng · 18 years ago
- ba8d51c Make register scavenging happy by not using a reg (CR0) that isn't defined by Nate Begeman · 18 years ago
- d2b8d7b - Added removeValNo() to remove all live ranges of a particular value#. by Evan Cheng · 18 years ago
- a4d16a1 commuteInstr() can now commute non-ssa machine instrs. by Evan Cheng · 18 years ago
- 1eb5cf9 Added debugging routine dumpUses. by Evan Cheng · 18 years ago
- fd29e0e Convert SelectionDAG::ComputeMaskedBits to use APInt instead of uint64_t. by Dan Gohman · 18 years ago
- 3006c39 __DATA not __DATA__ is the right segment name on darwin. by Dale Johannesen · 18 years ago
- bf1caa9 Remove some dead code by Nate Begeman · 18 years ago
- cdd1eec SSE4.1 64b integer insert/extract pattern support by Nate Begeman · 18 years ago
- ffe3e25 Change APInt::getBitsSet to accept a "half-open" range, where the by Dan Gohman · 18 years ago
- caf4fbd Note that these instructions are for x86-32 linux by Duncan Sands · 18 years ago
- 15bfd89 Add more spacing. by Duncan Sands · 18 years ago
- d051f7a Add instructions for building Ada and Fortran. by Duncan Sands · 18 years ago
- 30b4bd4 Re-apply the patch to improve the optimizations of memcpy's, with several by Owen Anderson · 18 years ago
- 014e04a Generalize getCopyFromParts and getCopyToParts to by Duncan Sands · 18 years ago
- 394d280 Revert r46916 PPCTargetAsmInfo.cpp. by Evan Cheng · 18 years ago
- 9f143ce Only using x86-64 rip relative addressing in non-staic mode? by Evan Cheng · 18 years ago
- 073c5b7 Don't mask the isel bug. by Evan Cheng · 18 years ago
- aeb231c This test assumes no SSE4.1. by Evan Cheng · 18 years ago
- 14471be Add a doxygen comment for SrcValueSDNode, to make its purpose by Dan Gohman · 18 years ago
- 2be6804 Remove dead code. by Devang Patel · 18 years ago
- 52f321f Now that ScalarEvolution::print writes to the correct stream, there is by Wojciech Matyjewicz · 18 years ago
- 2a9054c Change negative grep into positive one in my yesterday's testcase. by Wojciech Matyjewicz · 18 years ago
- 7b5b768 Fix PR2002. Suppose n is the initial value for the induction by Wojciech Matyjewicz · 18 years ago
- b6c36e4 Fix for bug 1996: optimize out loads of undef. This code basically just by Eli Friedman · 18 years ago
- add2517 Update comment. by Evan Cheng · 18 years ago
- 5ae45ca Unbreak various insert_vector_elt and extract_vector_elt tests in presence of SSE4. by Evan Cheng · 18 years ago
- 3c593c9 Test case for annotate builtin. by Tanya Lattner · 18 years ago
- 65b2e3d Fix some test cases. by Evan Cheng · 18 years ago
- 0602df7 More violation fixes. by Bill Wendling · 18 years ago
- 58d96d6 Fix validation errors: di -> dt. by Bill Wendling · 18 years ago
- 643eb5d Reformatting. Adding "doc_code" divisions for code examples. Updated some by Bill Wendling · 18 years ago
- 2b659ef rip out llvm 2.2 stuff in preparation for llvm 2.3 by Chris Lattner · 18 years ago
- 18232a5 heavily refactor this to have less duplication between BUILD_FOR_WEBSITE mode and not. by Chris Lattner · 18 years ago
- 02b81fe remove unknown details by Chris Lattner · 18 years ago
- dd50f0f Add 2.2 release tag. by Tanya Lattner · 18 years ago
- 5bb013c Stuff noticed while grepping code by Nate Begeman · 18 years ago
- d3993d1 Correct the order of the arguments in the examples in the comments by Dan Gohman · 18 years ago
- a618f82 The factories for ImutAVLTree/ImmutableSet/ImmutableMap now take an (optional) by Ted Kremenek · 18 years ago
- 8c77ff9 Added blurb for CellSPU progress by Scott Michel · 18 years ago
- b988bac Generalize the handling of call and return arguments, by Duncan Sands · 18 years ago
- cc20cd5 From Chris' review: use isa instead of explicitly using classof. by Dan Gohman · 18 years ago
- 027ee7e From Chris' review: minor corrections in comments. by Dan Gohman · 18 years ago
- bbbbb9c From Chris' review: use cast instead of dyn_cast with an assert. by Dan Gohman · 18 years ago
- debeeba From Chris' review: fix 80 column violations by Dan Gohman · 18 years ago
- f8df0ff From Chris' review: change MemOperandSDNode's constructor to pass its by Dan Gohman · 18 years ago
- a089b10 If the LHS of the comparison is a loop-invariant we also want to move it by Wojciech Matyjewicz · 18 years ago
- 1f801fa Added "Profile" method to APFloat for use with FoldingSet. by Ted Kremenek · 18 years ago
- 04feb51 Add arbitrary integer support to getRegisterType and by Duncan Sands · 18 years ago
- e3320a1 Fix PR1798 - an error in the evaluation of SCEVAddRecExpr at an by Wojciech Matyjewicz · 18 years ago
- 0753fc1 Add a isBigEndian method to complement isLittleEndian. by Duncan Sands · 18 years ago
- 431bfcb Determine whether a spill kills the register it's spilling before insertion rather than trying to undo the kill marker afterwards. by Evan Cheng · 18 years ago
- 786cb7e tweaks from dale. by Chris Lattner · 18 years ago
- db401e9 updates from Evan by Chris Lattner · 18 years ago
- 14d12ca Enable SSE4 codegen and pattern matching. Add some notes to the README. by Nate Begeman · 18 years ago
- a6ed0aa additional missing feature by Nate Begeman · 18 years ago
- 3f2a209 corrected some spellings by Gabor Greif · 18 years ago
- 729eb14 Various updates from Sam Bishop: by Chris Lattner · 18 years ago
- 916c954 Fix scalarrepl to not 'miscompile' undefined code, part #2. by Chris Lattner · 18 years ago
- ab5d56c xmm0 variable blends by Nate Begeman · 18 years ago
- 6f0d024 Rename MRegisterInfo to TargetRegisterInfo. by Dan Gohman · 18 years ago
- 6bbba66 close an li tag by Chris Lattner · 18 years ago
- f74c0cc Add some Ada info and correct a few buglets. by Duncan Sands · 18 years ago
- d885dbd Add truncate and AssertZext result expansion. by Duncan Sands · 18 years ago
- a900d17 remove the in progress marker. by Chris Lattner · 18 years ago
- 8170c10 validation fixes by Chris Lattner · 18 years ago