- 9c11d21 Add imm-reg and imm-mem patters for cmp on msp430 by Anton Korobeynikov · 16 years ago
- 19f76f5 Add MSP430 test for PR4136 by Anton Korobeynikov · 16 years ago
- 211f362 Changed lowering and asmprinter to use ABI Names class called PAN. by Sanjiv Gupta · 16 years ago
- c677fe5 --- Reverse-merging r71370 into '.': by Bill Wendling · 16 years ago
- e34b723 A debug function start was not being recorded when the optimization level wasn't by Bill Wendling · 16 years ago
- 5374405 Oops. Don't forget to align single bb loops. by Evan Cheng · 16 years ago
- 60150a3 fix typo by Chris Lattner · 16 years ago
- 361e54d Allow scalar evolution to compute iteration counts for loops with a by Eli Friedman · 16 years ago
- cea03cd Remove a completed optimization. Add a potential optimization I ran into. by Eli Friedman · 16 years ago
- 777d230 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
- 09560f8 Use 16 bit arithmetic while retrieving the address of callee's frame during indirect function calls, and set pclath before every call to retrieve the frame address. by Sanjiv Gupta · 16 years ago
- 2d85052 Factor out code that optimize loop terminating condition. by Evan Cheng · 16 years ago
- c63a627 Don't attempt to handle unsized types in ScalarEvolution's GEP analyzer. by Dan Gohman · 16 years ago
- f045f80 Enable loop bb placement optimization. by Evan Cheng · 16 years ago
- b028593 Fix bogus overflow checks by replacing them with actual overflow checks. by Dan Gohman · 16 years ago
- 82ae933 PPC::B and PPC::BCC's target operand may be an immediate. by Evan Cheng · 16 years ago
- 3fbdbd9 In non-pic builds, we can use -mdynamic-no-pic for a little more speed. by Mike Stump · 16 years ago
- 099672b Use .td for tablegen files, not .ll. by Dan Gohman · 16 years ago
- 1e8f072 Avoid warning in release-asserts build. by Mike Stump · 16 years ago
- 6c4311d Mirror how Fast ISel determines if a region.end intrinsic is the end of an by Bill Wendling · 16 years ago
- 728c7f3 Fold trunc casts into add-recurrence expressions, allowing the by Dan Gohman · 16 years ago
- e688faf Compute the offsets of the compile units. We need this so that when we emit a by Bill Wendling · 16 years ago
- fb79160 Fix another bug in r71252. This code supports GetElementPtr by Dan Gohman · 16 years ago
- 871eb0a Fix typo. by Bill Wendling · 16 years ago
- 6bce643 Add memoization for getSCEVAtScope results for instructions by Dan Gohman · 16 years ago
- 66a7e85 Make the SCEV* form of getSCEVAtScope public, to allow ScalarEvolution by Dan Gohman · 16 years ago
- a951957 Minor clean ups. No functionality change. by Bill Wendling · 16 years ago
- e810b0d Fix an error from r71252. by Dan Gohman · 16 years ago
- ad9c278 Print out nicer dump info for DIDescriptor. by Bill Wendling · 16 years ago
- 26466c0 Factor out the code for creating SCEVs for GEPs into a separate function. by Dan Gohman · 16 years ago
- 185cf03 Implement several new SCEV folding rules for UDiv SCEVs. by Dan Gohman · 16 years ago
- 1827e82 Add a getExitBlock utility function to LoopInfo which returns the by Dan Gohman · 16 years ago
- 0269d3c Don't align loop header unless the loop back edge is below the header. by Evan Cheng · 16 years ago
- c1c6ef8 Factor out cycle-finder code and make it generic. by Anton Korobeynikov · 16 years ago
- d34167a Do not emit bit tests if target does not support natively left shift by Anton Korobeynikov · 16 years ago
- da4d2f6 Allow 8 bit select in custom inserter by Anton Korobeynikov · 16 years ago
- 58c04e1 Properly expand libcalls for urem / srem. Also make code more straightforward. by Anton Korobeynikov · 16 years ago
- fb3f84f Typo by Anton Korobeynikov · 16 years ago
- 0616c3b Expand UREM / SREM into libcalls by Anton Korobeynikov · 16 years ago
- 1cb0ace Add 8 bit select by Anton Korobeynikov · 16 years ago
- 4992196 Fix PR4152: asm constraint validation happens before dag combine, so we by Chris Lattner · 16 years ago
- 2a6e0a2 Add some examples to show the difference between by Duncan Sands · 16 years ago
- c891465 Change 'make install' to install tblgen, for better support of out-of-tree targets, by Chris Lattner · 16 years ago
- ef55484 fix RewriteStoreUserOfWholeAlloca to use the correct type size by Chris Lattner · 16 years ago
- 4b7f7a6 Reverse branch condition only when there is a conditional branch. by Evan Cheng · 16 years ago
- 0ab2dce Add explicit braces to disambiguate nested if/else. Removes a warning. by Nick Lewycky · 16 years ago
- 48f95ad This transform requires valid TargetData info. Wrap it in 'if (TD)' in by Nick Lewycky · 16 years ago
- 45e0010 Optimize code placement in loop to eliminate unconditional branches or move unconditional branch to the outside of the loop. e.g. by Evan Cheng · 16 years ago
- 4a22886 Add missing #include for "strlen" which is used inline in this header. Fixes by Nick Lewycky · 16 years ago
- 573eb5e Moved pic16 naming functions to correct place. No functionality change. by Sanjiv Gupta · 16 years ago
- 5877ad7 PR4123: don't crash when inlining a call which uses its own result. by Eli Friedman · 16 years ago
- 9d928c2 Fix pr4100. Do not remove no-op copies when they are dead. The register by Bob Wilson · 16 years ago
- 8d24f41 Fix a comment (again). by Bob Wilson · 16 years ago
- e0f745b Fix a comment. by Bob Wilson · 16 years ago
- 9a38e3e Revert 71165. It did more than just revert 71158 and it introduced by Dan Gohman · 16 years ago
- 31e4c77 Perform constant folding on operands of instructions with non-void by Dan Gohman · 16 years ago
- a6b35e2 SCEVComplexityCompare's new code was missing SCEVUDivExpr. Implement by Dan Gohman · 16 years ago
- 1978426 Revert r70876 and add a testcase (@c7) showing the problem: by Duncan Sands · 16 years ago
- 5b8479c Temporarily revert r71158. It was causing a failure during a full bootstrap: by Bill Wendling · 16 years ago
- 7286130 Make ScalarEvolution's GroupByComplexity more thorough. In addition by Dan Gohman · 16 years ago
- 6ee2f3d Trim unnecessary headers. Code in Analysis shouldn't use Transforms by Dan Gohman · 16 years ago
- 704b698 Constant-fold ptrtoint+add+inttoptr to gep when the pointer is an by Dan Gohman · 16 years ago
- ecb403a9 Factor out a common base class between SCEVCommutativeExpr and by Dan Gohman · 16 years ago
- cd76240 Move the tablegen-produced DebugLoc handling into a AsmWriter::processDebugLoc function. by Argyrios Kyrtzidis · 16 years ago
- 7132e12 Code refactoring. by Evan Cheng · 16 years ago
- bbf1db7 Rename "loop aligner" pass to "code placement optimization" pass. by Evan Cheng · 16 years ago
- a9bb067 Eliminate compiler warnings. by Evan Cheng · 16 years ago
- 20683f9 Add const modifiers. by Jakob Stoklund Olesen · 16 years ago
- 987a305 THis doesn't fail. by Bill Wendling · 16 years ago
- 2c1d772 Just turn aggressive stack coloring off at -O3. by Bill Wendling · 16 years ago
- d0c1f9c Temporarily revert r71010. It was causing massive failures during self-hosting. by Bill Wendling · 16 years ago
- 116b274 Make DwarfWriter::RecordInlinedFnStart more like the other DwarfWriter's methods: by Argyrios Kyrtzidis · 16 years ago
- 0a8eb57 Use stable_sort instead of plain sort to avoid the risk of generating by Dan Gohman · 16 years ago
- 3f500d9 - Move some debug fields to coincide with how GCC emits them. No functionality by Bill Wendling · 16 years ago
- 69b20fd CMake: Use pthread library when requested and available. by Oscar Fuentes · 16 years ago
- d5e8d82 CMake: Updated lib/Target/PIC16/CMakeLists.txt. by Oscar Fuentes · 16 years ago
- 43e91b9 Use X86AddrNumOperands instead of magic constant one by Dale Johannesen · 16 years ago
- caab129 Do not use register as base ptr of pre- and post- inc/dec load / store nodes. by Evan Cheng · 16 years ago
- ee08da8 Unbreak the build. by Evan Cheng · 16 years ago
- e19c840 by David Greene · 16 years ago
- e9d87f4 Simplify code by using SmallVector's pop_back_val() instead of by Dan Gohman · 16 years ago
- 0ec4146 Add simplify_type specializations to allow WeakVH, AssertingVH, and by Dan Gohman · 16 years ago
- 5dcf50b CMake: Updated lib/CodeGen/CMakeLists.txt. by Oscar Fuentes · 16 years ago
- d413c01 CMake: Detects libpthread and sets HAVE_LIBPTHREAD. by Oscar Fuentes · 16 years ago
- ec8b2a9 CMake: Added cmakedefine for HAVE_PTHREAD_H. by Oscar Fuentes · 16 years ago
- ba842e3 Nounwind is not valid for function return values. by Duncan Sands · 16 years ago
- e149e99 OCaml parameter attribute bindings from PR2752. by Duncan Sands · 16 years ago
- a9cad0e Add generic expansion of SUB when ADD and XOR by Duncan Sands · 16 years ago
- cfd0ebe Fix PR3754: don't mark functions that wrap MallocInst with by Duncan Sands · 16 years ago
- d8d27f4 Emit banksel and movlp instructions. by Sanjiv Gupta · 16 years ago
- 7af1c78 Allow readonly functions to unwind exceptions. Teach by Duncan Sands · 16 years ago
- e031e4b A better error message. by Mikhail Glushenkov · 16 years ago
- 87e3bca Renamed Spiller classes (plus uses and related files) to VirtRegRewriter. by Lang Hames · 16 years ago
- d6d2efc Regenerate documentation. by Mikhail Glushenkov · 16 years ago
- e89331b The 'forward_as' property did not use its second argument. by Mikhail Glushenkov · 16 years ago
- ce174f8 Fix a copy+pasto in a comment. by Dan Gohman · 16 years ago
- 4221ae8 Delete a FIXME which is no longer relevant, and add a FIXME that is. by Dan Gohman · 16 years ago
- 8f18edd Quotes should be printed before private prefix; some code clean up. by Evan Cheng · 16 years ago
- 16de013 Add dump method to DIDescriptor. by Bill Wendling · 16 years ago
- ff9977f Add an explicit keyword. by Dan Gohman · 16 years ago