- e3a0884 improve const correctness. by Chris Lattner · 16 years ago
- ee6e10b enhance FindAvailableLoadedValue to make use of AliasAnalysis if it has it. by Chris Lattner · 16 years ago
- 52c9585 move FindAvailableLoadedValue from JumpThreading to Transforms/Utils. by Chris Lattner · 16 years ago
- b7c0d94 Get rid of bogus "control may reach end of non-void function ‘...’ being by Bill Wendling · 16 years ago
- 5a5c9a5 simplify this code a bit. by Chris Lattner · 16 years ago
- 3c4f8b9 Use the new MergeBasicBlockIntoOnlyPred function. by Chris Lattner · 16 years ago
- b29714a move MergeBasicBlockIntoOnlyPred to Transforms/Utils. by Chris Lattner · 16 years ago
- 753e3ba XFAil test due to reverting of patch. by Bill Wendling · 16 years ago
- c7bcbf6 rename ThreadBlock to ProcessBlock, since it does other things than by Chris Lattner · 16 years ago
- 109872e Comment out code that isn't entirely correct. by Bill Wendling · 16 years ago
- b0a57aa Fixed HTML closing tag, cleaned up some spacing. by Misha Brukman · 16 years ago
- 9b0f0b5 Removing redundant semicolons. No functionality change. by Sanjiv Gupta · 16 years ago
- 69e067f Make jump threading substantially more powerful, in the following ways: by Chris Lattner · 16 years ago
- dc52cf4 Eliminate a compile time warning. by Evan Cheng · 16 years ago
- df90841 Avoid inserting noop's in the middle of a loop. by Evan Cheng · 16 years ago
- 884c70c On x86 favors folding short immediate into some arithmetic operations (e.g. add, and, xor, etc.) because materializing an immediate in a register is expensive in turns of code size. by Evan Cheng · 16 years ago
- 56eca91 Add a missing case in visitADD. by Dale Johannesen · 16 years ago
- bc7e0f5 Add -march=x86. by Evan Cheng · 16 years ago
- 9f1f00a Add typedef to StringMapEntry. by Ted Kremenek · 16 years ago
- 7e6d70a Disallow multiple edges. by Mikhail Glushenkov · 16 years ago
- e21815f Add x86-specific test for add-with-overflow intrinsics. by Bill Wendling · 16 years ago
- 3fafd93 Generate something sensible for an [SU]ADDO op when the overflow/carry flag is by Bill Wendling · 16 years ago
- ab8b794 Turn on my codegen prepare heuristic by default. It doesn't affect by Chris Lattner · 16 years ago
- baa39d8 Small formatting change. by Bill Wendling · 16 years ago
- fbaa7ed Update to explain how ssp and sspreq attributes override each other. by Bill Wendling · 16 years ago
- da27875 Fix typo. by Devang Patel · 16 years ago
- 07213cb Cosmetic. by Evan Cheng · 16 years ago
- af7852f Check that running the DAG combiner between type by Duncan Sands · 16 years ago
- dbb61d1 Describe some more options in the man page. by Mikhail Glushenkov · 16 years ago
- 3cef088 ignore build dirs and generated files by Nuno Lopes · 16 years ago
- d3f01aa Allow custom lowering of ADDE/ADDC/SUBE/SUBC operations. by Sanjiv Gupta · 16 years ago
- 1f1fab8 Fix the -I option (llvmc -I dir1 -I dir2 didn't work). by Mikhail Glushenkov · 16 years ago
- 8b4c5f5 Refactor Tools.td to remove repetition. by Mikhail Glushenkov · 16 years ago
- 3acc921 Small fix: the error message was incorrect in some cases. by Mikhail Glushenkov · 16 years ago
- 8f78fa8 Emit declaration for globals and externs. by Sanjiv Gupta · 16 years ago
- 25a1b47 Fish kill flag annotations in PUSH instructions. by Dan Gohman · 16 years ago
- 2ad8245 LiveRanges are represented as half-open ranges. Fix the findLiveInMBBs code by Dan Gohman · 16 years ago
- 695d8ec teach the new heuristic how to handle inline asm. by Chris Lattner · 16 years ago
- 6f9f3e1 Disable -loop-index-split for now. by Devang Patel · 16 years ago
- 5984680 Add 'tell' method to raw_fd_ostream that clients can use to query the current location in the file the stream is writing to. by Ted Kremenek · 16 years ago
- 896617b Improve ValueAlreadyLiveAtInst with a cheap and dirty, but effective by Chris Lattner · 16 years ago
- f9ef5b3 __fastcall and __stdcall are mingw extensions to gcc for windows. Use the by Nick Lewycky · 16 years ago
- 84d1b40 Start rewroking a subpiece of the profitability heuristic to be by Chris Lattner · 16 years ago
- 3253f4c Adjust indent. by Zhongxing Xu · 16 years ago
- c5dd22a add a long-overdue AllocaInst::isStaticAlloca method. by Chris Lattner · 16 years ago
- ad2b173 Add test for rdar://6394879. by Bill Wendling · 16 years ago
- 653b258 add a comment, make save/restore logic more obvious. by Chris Lattner · 16 years ago
- 5eecb7f This adds in some code (currently disabled unless you pass by Chris Lattner · 16 years ago
- 794a7db Revert r60042. IndVarSimplify should check if APFloat is PPCDoubleDouble first before trying to convert it to an integer. by Evan Cheng · 16 years ago
- 2efbbb3 Teach CodeGenPrepare to look through Bitcast instructions when attempting to by Chris Lattner · 16 years ago
- 6d235bb fix an over-reduced test. by Chris Lattner · 16 years ago
- d87f570 this doesn't need EH by Chris Lattner · 16 years ago
- 0492c49 ignore tests output by Nuno Lopes · 16 years ago
- 08d67c7 change AnnotationManager to use 'const char*' instead of std::string. this fixes the leakage of those strings and avoids the creation of such strings in static cosntructors (should result in a little improvement of startup time) by Nuno Lopes · 16 years ago
- 75ea193 CMake: Removed tools/llvmc2 directory hierarchy. by Oscar Fuentes · 16 years ago
- 63c956c CMake: llvmc2 is now known as llvmc. by Oscar Fuentes · 16 years ago
- a606d1f Add a man page for llvmc. Really basic for now, will be updated later. by Mikhail Glushenkov · 16 years ago
- 113ec35 Since the old llvmc was removed, rename llvmc2 to llvmc. by Mikhail Glushenkov · 16 years ago
- d914877 Make -fsyntax-only, -include and -emit-llvm work for C++ and Objective-C/C++. by Mikhail Glushenkov · 16 years ago
- 536637f docs: Add author info + fix incorrect code example. by Mikhail Glushenkov · 16 years ago
- ebdeca7 Small documentation update. by Mikhail Glushenkov · 16 years ago
- f80f0aa Document the plugin priority feature. by Mikhail Glushenkov · 16 years ago
- 740464e A simplification for checking whether the signs of the operands and sum differ. Thanks, Duncan. by Bill Wendling · 16 years ago
- 88f2d6c convertToSignExtendedInteger should return opInvalidOp instead of asserting if sematics of float does not allow arithmetics. by Evan Cheng · 16 years ago
- 878ef1d Suppress warnings. by Dan Gohman · 16 years ago
- 62810e3 This method got renamed, thanks to Mattias Holm for pointing this out. by Chris Lattner · 16 years ago
- 18fae69 CellSPU: by Scott Michel · 16 years ago
- 21bfe0b add info about how to run the tests with valgrind by Nuno Lopes · 16 years ago
- a6af91a Now with the correct type for the 0. by Bill Wendling · 16 years ago
- 7ebfea4 Get rid of unused variable. by Bill Wendling · 16 years ago
- c0062fb Hacker's Delight says, "Signed integer overflow of addition occurs if and only by Bill Wendling · 16 years ago
- 3b48501 Teach MatchScaledValue to handle Scales by 1 with MatchAddr (which by Chris Lattner · 16 years ago
- 88a5c83 significantly refactor all the addressing mode matching logic by Chris Lattner · 16 years ago
- bb3204a refactor all the constantexpr/instruction handling code out into a by Chris Lattner · 16 years ago
- 7ad1c73 another minor tweak by Chris Lattner · 16 years ago
- 088a1e8 minor cleanups no functionality change. by Chris Lattner · 16 years ago
- b6c2202 CMake: Documented two cmake variables. by Oscar Fuentes · 16 years ago
- 50843c0 CellSPU: Relax constraints on when to generate a X-form address, evidently by Scott Michel · 16 years ago
- 97d0a60 CellSPU: test should use shlqby, not shlqbyi by Scott Michel · 16 years ago
- 39ccca3 XFAIL this test. A recent CellSPU check-in broke it. by Bill Wendling · 16 years ago
- 21d9003 Initial support for anti-dependence breaking. Currently this code does not by Dan Gohman · 16 years ago
- 662165d CellSPU: Fix mnemonic typo in pattern; "shlqbyi" -> "shlqby". by Scott Michel · 16 years ago
- 9822296 Testcase for constant CFStrings. by Bill Wendling · 16 years ago
- 85fa13c rearrange and tidy some code, no functionality change. by Chris Lattner · 16 years ago
- 4744d85 minor cleanups to debug code, no functionality change. by Chris Lattner · 16 years ago
- 8d0d603 reenable test by Chris Lattner · 16 years ago
- ae297f8 reenable the right part of the code. by Chris Lattner · 16 years ago
- 612e0b7 Temporarily XFAIL this test. r59976 and r59972 broke it. by Bill Wendling · 16 years ago
- ad38b6e Move the scheduler constructor functions to SchedulerRegistry.h, to by Dan Gohman · 16 years ago
- d59b083 Fix an unused-parameter warning. by Dan Gohman · 16 years ago
- 7f2d6ef revert an accidental commit, this fixes the regression on test/CodeGen/X86/isel-sink.ll by Chris Lattner · 16 years ago
- 47f5751 Fix 3113: If we have a dead cyclic PHI, replace the whole thing with an undef. by Chris Lattner · 16 years ago
- 41ea7e7 - Make lowering of "add with overflow" customizable by back-ends. by Bill Wendling · 16 years ago
- 045a145 CellSPU: by Scott Michel · 16 years ago
- 942b8c8 Check in the rest of this change. The isAntiDep flag needs to be passed by Dan Gohman · 16 years ago
- 974b5f5 Pass the isAntiDep argument. by Dan Gohman · 16 years ago
- cb72dd6 Run post-RA scheduling after branch folding, as it tends to by Dan Gohman · 16 years ago
- f003276 Fix a few HTML tidiness issues. by Dan Gohman · 16 years ago
- 104de43 CellSPU: by Scott Michel · 16 years ago
- fd9ddc0 Delete some spurious characters. by Dan Gohman · 16 years ago