- 3128015 Regenerate. by Mikhail Glushenkov · 15 years ago
- ad981bf Add a way to query the number of input files. by Mikhail Glushenkov · 15 years ago
- d66e8de Document the 'not' combinator. by Mikhail Glushenkov · 15 years ago
- 9d7a2dc A bit prettier formatting. by Mikhail Glushenkov · 15 years ago
- a9245d6 Remove temporary debugging hack. by Dan Gohman · 15 years ago
- 9450b0e Move the dominator verification code out of special code embedded within by Dan Gohman · 15 years ago
- f3f0c89 Move this assert to check the condition as soon as it is known. by Dan Gohman · 15 years ago
- 5c12ada Extend the StartPassTimer and StopPassTimer functions so that the by Dan Gohman · 15 years ago
- 6a2fa32 Use movt/movw pair to materialize 32 bit constants on ARMv6T2+. by Anton Korobeynikov · 15 years ago
- 1edaef6 Fix an old copy+pasto. by Dan Gohman · 15 years ago
- 3069b31 Extract the code for inserting a loop into the loop queue into by Dan Gohman · 15 years ago
- 9702901 When a loop is deleted, immediately release all of the active by Dan Gohman · 15 years ago
- 27a8fb8 Extract the code for releasing a pass into a separate function, and by Dan Gohman · 15 years ago
- c261df9 Remove the "metadata*" type and simplify the code it complicated. This was only by Nick Lewycky · 15 years ago
- ae03af2 LBRX no longer has an explicit SrcValueSDNode operand, so the type by Dan Gohman · 15 years ago
- 9b1de95 simplify some code. by Chris Lattner · 15 years ago
- 42ebefa The bitcast case is not needed here: instcombine turns icmp(bitcast(x), null) -> icmp(x, null) already. by Chris Lattner · 15 years ago
- 4dd6824 New unit test for the cloning module, which so far only covers cloning of by Nick Lewycky · 15 years ago
- 06e4052 calls are already unmovable, malloc doesn't need a special case. by Chris Lattner · 15 years ago
- 32c0d22 calls to external functions are already marked overdefined, special casing by Chris Lattner · 15 years ago
- 4412d04 calls are already handled, malloc doesn't need a special case. by Chris Lattner · 15 years ago
- ae05e7d Round out the API for the new optimization flags. by Nick Lewycky · 15 years ago
- 68b1bbb calls are rejected above, no need to special case malloc here. by Chris Lattner · 15 years ago
- 439044f remove special handling of bitcast(malloc), it will be handled by Chris Lattner · 15 years ago
- 2a9325f unlike the malloc instruction, "malloc" calls do not claim to be readonly, just nounwind. by Chris Lattner · 15 years ago
- ebb89b4 add a new DirectiveMap stringmap, which allows more efficient dispatching by Chris Lattner · 15 years ago
- e4172f4 Link order: it matters. by Nick Lewycky · 15 years ago
- 213cd61 allow pushing icmps through phis with multiple uses and across critical edges. by Chris Lattner · 15 years ago
- c6df8f4 Enhance the previous fix for PR4895 to allow more values than just by Chris Lattner · 15 years ago
- 5d1704d implement PR4895, by making FoldOpIntoPhi handle select conditions by Chris Lattner · 15 years ago
- cec5450 avoid copying MCAsmInfo by value, add an (extremely low prio) fixme. by Chris Lattner · 15 years ago
- 8ff95de Use explicit structs instead of std::pair to map callee saved regs to spill slots. by Tilmann Scheller · 15 years ago
- 630c84a Delete a bogus comment. by Dan Gohman · 15 years ago
- be11234 Remove a redundant assert. by Dan Gohman · 15 years ago
- 7fd82e5 Enable -g with DEBUG_SYMBOLS and --enable-debug-symbols instead of by Jeffrey Yasskin · 15 years ago
- 83d5774 Fix SCEVExpander's canonical addrec expansion code to work on loops that by Dan Gohman · 15 years ago
- 22bf8f2 Add dominates and releaseMemory member functions to PostDominatorTree. by Dan Gohman · 15 years ago
- f37cfed Grab an LLVM Context from an instruction that exists rather than one by Dan Gohman · 15 years ago
- 3479d18 Clarify a comment. by Dan Gohman · 15 years ago
- e6fe67b Tell ScalarEvolution to forget everything it knows about a loop before by Dan Gohman · 15 years ago
- 6afea25 Micro-optimize DerivedType::dropAllTypeUses. by Dan Gohman · 15 years ago
- 00cb673 Instead of testing whether an instruction dominates the loop preheader, by Dan Gohman · 15 years ago
- 6e70e31 Add a properlyDominates member function to ScalarEvolution. by Dan Gohman · 15 years ago
- 59faf04 Remove a redundant #include. by Dan Gohman · 15 years ago
- d7830d5 Avoid using mutex locks if not in multithreaded mode by using a SmartScopedMutex by Torok Edwin · 15 years ago
- e298ab2 Enable pre-regalloc load / store multiple pass for Thumb2. by Evan Cheng · 15 years ago
- 9217f6b rename REG -> REGISTER to make it explicit in the doc. <tt>ify some stuff. by Chris Lattner · 15 years ago
- eec9695 implement and document support for filecheck variables. This by Chris Lattner · 15 years ago
- 5138694 Remove dead code from this function and optimize. Update its corresponding by Nick Lewycky · 15 years ago
- 6776064 Instruction::clone does not need to take an LLVMContext&. Remove that and by Nick Lewycky · 15 years ago
- 975f591 Filecheckify this one test. by Nick Lewycky · 15 years ago
- 68cecbd Leave a pointer to the documentation so that people don't end up change one but by Nick Lewycky · 15 years ago
- 2a0ed09 Correct the version numbers to match those actually tested for by by Nick Lewycky · 15 years ago
- ec38da4 Move the integer type out of 'derived' and into 'primitive'. This permits us by Nick Lewycky · 15 years ago
- 81f46d9 remove support for "NoSub" from regex. It seems like a minor optimization by Chris Lattner · 15 years ago
- 282098b Speed up clang-only link, by really linking only clang, and not the unittests by Torok Edwin · 15 years ago
- 2fcf85e Remove this test. by Evan Cheng · 15 years ago
- 76926b6 Fix SimplifyLibCalls to transfer attributes from callees rather than by Dan Gohman · 15 years ago
- c70c377 Fix a case where ScalarEvolution was expanding pointer arithmetic by Dan Gohman · 15 years ago
- 3548ea8 For the NSWSub support in the builder to actually be useable, by Duncan Sands · 15 years ago
- 11eab02 Convert comparisons like (x == infinity) to (x >= infinity) on targets by Dan Gohman · 15 years ago
- b9c129d Add methods for creating NSW subtraction, as already exists for addition. by Duncan Sands · 15 years ago
- b7532e2 Add a comment describing natural loops. by Dan Gohman · 15 years ago
- c8e9314 "Update" tests for -disable-if-conversion removal. I think branch.ll should just by Daniel Dunbar · 15 years ago
- 72c158f Really remove this option. by Evan Cheng · 15 years ago
- 8981572 Remove a couple of unused command line options. by Evan Cheng · 15 years ago
- 8f05c10 Add comment. by Evan Cheng · 15 years ago
- 9fde6ca Convert test to filecheck. by Evan Cheng · 15 years ago
- 45094e3 Don't hoist or sink instructions with physreg uses if the physreg is by Dan Gohman · 15 years ago
- 22cb657 I put the wrong rdar number in this test. by Dan Gohman · 15 years ago
- a8fb336 Unbreak MachineLICM for instructions that reference RIP on x86-64 too. by Dan Gohman · 15 years ago
- a23643d Rename ConstantFP's getInf to getInfinity. by Dan Gohman · 15 years ago
- 4b2ebc1 Move MachineMemOperand::getAlignment out of line, to avoid needing by Dan Gohman · 15 years ago
- 295a808 Remove unused variable. by Daniel Dunbar · 15 years ago
- 79cb840 Transform pow(x, 0.5) to (x == -inf ? inf : fabs(sqrt(x))), which is by Dan Gohman · 15 years ago
- f344f7f Add a ConstantFP::getInf utility function for creating infinity ConstantFPs. by Dan Gohman · 15 years ago
- 19778e7 Fix MachineSink to be able to sink instructions that use physical registers by Dan Gohman · 15 years ago
- d1c37f5 Regenerate by Anton Korobeynikov · 15 years ago
- 58cd84d Provide proper masks for neon perfect shuffle table. by Anton Korobeynikov · 15 years ago
- 2bf0649 Simplify a few more uses of reg_iterator. by Dan Gohman · 15 years ago
- 29438d1 Simplify this code by using use_iterator instead of reg_iterator by Dan Gohman · 15 years ago
- eef490f Code clean up and prepare for Thumb2 support. No functionality changes. by Evan Cheng · 15 years ago
- 4830110 Flip -disable-post-RA-scheduler to -post-RA-scheduler. by Evan Cheng · 15 years ago
- b7a8d40 Fix a compile failure introduced by r82675 on MinGW which doesn't have by Jeffrey Yasskin · 15 years ago
- 9d06175 Handle sqrt in CannotBeNegativeZero. absf and absl by Dale Johannesen · 15 years ago
- c76909a Improve MachineMemOperand handling. by Dan Gohman · 15 years ago
- 602b0c8 Rename getTargetNode to getMachineNode, for consistency with the by Dan Gohman · 15 years ago
- 658ea60 Finish scheduling itineraries for NEON. by David Goodwin · 15 years ago
- 1d73742 Add readonly to some sin and cos calls; transformations by Dale Johannesen · 15 years ago
- 3e0c99a Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it causes regressions in the nightly tests. by Victor Hernandez · 15 years ago
- a45bfd3 Make sure sin, cos, sqrt calls are marked readonly by Dale Johannesen · 15 years ago
- 94638f0 reject attempts to use ()'s in patterns, these are reserved for filecheck. by Chris Lattner · 15 years ago
- 5d6a05f reimplement the regex matching strategy by building a single by Chris Lattner · 15 years ago
- 52fb79b Generate FSQRT from calls to the sqrt function, which by Dale Johannesen · 15 years ago
- 2702e6a special case Patterns that are a single fixed string. This is a microscopic by Chris Lattner · 15 years ago
- 9f8380b Revise C library functions description to be vaguer, per Chris. by Dale Johannesen · 15 years ago
- d448292 This patch causes the --enable-debug-runtime configure flag and the by Jeffrey Yasskin · 15 years ago
- c8ce2d4 Add some comments to clarify things that I discovered this week. by Bob Wilson · 15 years ago
- 42985bb Make llvm-bcanalyzer percentages more readable. by Daniel Dunbar · 15 years ago
- 80ba3d2 Strip trailing whitespace. by Daniel Dunbar · 15 years ago