- 7717d09 fix an assertion with multidefs. Def inside of multiclasses don't need to by Chris Lattner · 19 years ago
- bf77441 Fixed formatting problem. by Bill Wendling · 19 years ago
- 40de6ca document !strconcat by Chris Lattner · 19 years ago
- a396ee8 Added documentation Fernando Magno Quintao Pereira wrote for the register by Bill Wendling · 19 years ago
- 84b3598 Document multiclasses and defm's by Chris Lattner · 19 years ago
- 2762738 regenerate by Chris Lattner · 19 years ago
- ef4e0c2 simple multiclass example by Chris Lattner · 19 years ago
- 1206986 Add often-requested support for defining "multiclasses" which can be instantiated. by Chris Lattner · 19 years ago
- 7d51544 - Fixed broken Win32 build by Anton Korobeynikov · 19 years ago
- b5aaee0 Remove extra spaces. by Evan Cheng · 19 years ago
- 78050d6 Last check-in was a mistake... by Evan Cheng · 19 years ago
- 4f260b4 *** empty log message *** by Evan Cheng · 19 years ago
- 3f4fd0f Allow legalizer to expand ISD::MUL using only MULHS in the rare case that is by Evan Cheng · 19 years ago
- 3ebe71d Corrections. by Jim Laskey · 19 years ago
- fb9c0d7 Better comments. by Evan Cheng · 19 years ago
- 5f271af Yikes. This requires checking apple gcc version. by Evan Cheng · 19 years ago
- 8a67f6e Pull some code out of a hot recursive function because the common case doesn't by Chris Lattner · 19 years ago
- 5d9b6f2 remove some particularly expensive assertions by Chris Lattner · 19 years ago
- 238416c Reserve space in the ValueNumberInfo vector. This speeds up live interval by Chris Lattner · 19 years ago
- 0750bec add a simple reserve method. by Chris Lattner · 19 years ago
- a2a8f09 Iterative coallescing doesn't buy us anything (we get identical results on by Chris Lattner · 19 years ago
- 7218c28 Don't confuse canonicalize and lookup. Fixes predsimplify.reg4.ll. Also by Nick Lewycky · 19 years ago
- dfcfacb DAG combiner fix for rotates. Previously the outer-most condition checks by Evan Cheng · 19 years ago
- 2ebfa0c Add a special case that speeds up coallescing a bit, but not enough. by Chris Lattner · 19 years ago
- bfe180a Delete copies as they are coallesced instead of waiting until the end. by Chris Lattner · 19 years ago
- 91725b7 avoid calling the virtual isMoveInstr method endlessly by caching its results. by Chris Lattner · 19 years ago
- b495fb0 Add a note about C++ -> C with libstdc++ by Chris Lattner · 19 years ago
- 838f36f This program crashes the PredicateSimplifier. Not marked XFAIL because by Nick Lewycky · 19 years ago
- 6e39c7e Properties where both Values weren't in the union (as being equal to by Nick Lewycky · 19 years ago
- d3233ee Bugfix for recent coallescer crash by Chris Lattner · 19 years ago
- ba25603 Fix a compiler crash bootstrapping llvm-gcc. by Chris Lattner · 19 years ago
- 4382c73 Restore source-level compatibility with clients of these functions. by Chris Lattner · 19 years ago
- 9b0d6f4 Guess what happens when asserts are disabled. :( by Chris Lattner · 19 years ago
- 1b1a497 fix 80 column issue by Chris Lattner · 19 years ago
- 52c9171 Instantiate Statistic<> in one place, not in every .o file that uses it. by Chris Lattner · 19 years ago
- 3947a76 Move to using the EquivalenceClass ADT. Removes SynSets. by Nick Lewycky · 19 years ago
- 1bb6f06 Code cleanups, no functionality change. by Chris Lattner · 19 years ago
- 6d8fbef Teach the coallescer to coallesce live intervals joined by an arbitrary by Chris Lattner · 19 years ago
- 734d811 new testcase for pr687 by Chris Lattner · 19 years ago
- 4b8f36f Do not rely on std::sort and std::erase to get list of unique by Devang Patel · 19 years ago
- c9676de Minor asm fix. by Evan Cheng · 19 years ago
- bb0a23a This is also a 32-bit only test. x86-64 would pass fp parameters through XMM registers. by Evan Cheng · 19 years ago
- e091c8b Fix test case so it passes on x86-64. by Evan Cheng · 19 years ago
- 4a88858 Remove dead code. by Evan Cheng · 19 years ago
- e3a1069 Delete a no-longer-supported configuration item. by Reid Spencer · 19 years ago
- f3b7f6b Undo xfail. by Evan Cheng · 19 years ago
- 780413d Don't performance load/op/store transformation if op produces a floating point by Evan Cheng · 19 years ago
- e50794a - Enable x86 isel preprocessing by default unless -fast is specified. by Evan Cheng · 19 years ago
- 7189966 Issue cvs co with -P option to prune empty directories. Remove the unnecessary by Evan Cheng · 19 years ago
- ce50a16 Handle callee saved registers in dwarf frame info (lead up to exception by Jim Laskey · 19 years ago
- 85aaf90 Tidy up options. by Jim Laskey · 19 years ago
- 82a35b3 Avoid making unneeded load/mod/store transformation which can hurt performance. by Evan Cheng · 19 years ago
- 1efba0e Move isCommutativeBinOp from SelectionDAG.cpp and DAGCombiner.cpp out. Make it a static method of SelectionDAG. by Evan Cheng · 19 years ago
- d648e14 Clean up a bit. by Owen Anderson · 19 years ago
- 06abd22 Make ppc64 jit kinda work right. About 2/3 of Olden passes with this, by Nate Begeman · 19 years ago
- 97198c9 The list is sorted by name. by Nick Lewycky · 19 years ago
- 05450ae Add PredicateSimplifier pass. Collapses equal variables into one form by Nick Lewycky · 19 years ago
- 67afece On Mac, print jump table entries after the function to work around a linker issue. by Evan Cheng · 19 years ago
- 181c359 Add 2nd form of resize by Chris Lattner · 19 years ago
- 70e674e Add an optional pass to preprocess the DAG before x86 isel to allow selecting more load/mod/store instructions. by Evan Cheng · 19 years ago
- 5e9b177 Add a --disable-compression option like llvm-link/llvm-as etc have by Chris Lattner · 19 years ago
- 20c7100 remove extraneous space by Chris Lattner · 19 years ago
- 1644877 Spell naively with the i-Umlaut... by Bill Wendling · 19 years ago
- 546c421 Messed up and put a "To be written" in a section that was written. by Bill Wendling · 19 years ago
- 91e10c4 Added some preliminary text to the TargetJITInfo class section. by Bill Wendling · 19 years ago
- 59312b1 Make LoopUnroll fold excessive BasicBlocks. This results in a significant speedup of by Owen Anderson · 19 years ago
- 6118eef Back out last revision which should not have been committed (yet). by Reid Spencer · 19 years ago
- 3a9ec24 For PR387: by Reid Spencer · 19 years ago
- dc87725 Update to match changes in RegisterAnalysisGroup usage by Chris Lattner · 19 years ago
- a537017 simplify AnalysisGroup registration, eliminating one typeid call. by Chris Lattner · 19 years ago
- 84f82f7 Excise references to the now defunct "analyze" tool. Merge descriptions by Reid Spencer · 19 years ago
- f100dcc Add virtual methods to all subclasses so they are not overloaded. by Reid Spencer · 19 years ago
- 6e60002 Silence -Woverloaded-virtual warnings. by Chris Lattner · 19 years ago
- c8603c2 update doc: analyze is gone and passes should just use RegisterPass by Chris Lattner · 19 years ago
- d52e1b0 Update tests now that opt no longer reads .ll files by Chris Lattner · 19 years ago
- c9b208c Adjust tests now that opt doesn't read .ll files. by Chris Lattner · 19 years ago
- 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 19 years ago
- 21a82e6 opt no longer reads .ll files. Run llvm-as explicitly. by Chris Lattner · 19 years ago
- 3b2493e -analyze mode shouldn't output a .bc file. by Chris Lattner · 19 years ago
- 43d64b8 Fit to 80 cols by Chris Lattner · 19 years ago
- 5d8925c Eliminate RegisterAnalysis. RegisterPass now does all that is necessary. by Chris Lattner · 19 years ago
- 2dd3d42 We no longer care whether something is an opt vs analysis pass, only whether by Chris Lattner · 19 years ago
- a4be053 analyze no longer exists, don't offer to run it :) by Chris Lattner · 19 years ago
- f91e4f8 Remove a dead class. by Chris Lattner · 19 years ago
- 2328858 Minor code cleanups by Chris Lattner · 19 years ago
- 30967a5 eliminate only use of FilteredPassNameParser by Chris Lattner · 19 years ago
- 7f500f7 Merge the 'analyze' mode code with the 'opt' mode code. Eliminate the by Chris Lattner · 19 years ago
- 1c548b6 Move this test from Codegen/PowerPC to CodeGen/Generic. It fails on ia64, by Chris Lattner · 19 years ago
- 8dc728e Use compiler.h instead of hand rolling our own macro by Chris Lattner · 19 years ago
- 6f3241d add directive to disable inlining by Chris Lattner · 19 years ago
- a4f0b3a s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| by Chris Lattner · 19 years ago
- c9d94d1 typo fix by Chris Lattner · 19 years ago
- 7422a76 Add external definitions for commonly-used template specializations and add by Chris Lattner · 19 years ago
- 0c0cc92 New place to put compiler-specific functionality. This replaces Visibility.h, by Chris Lattner · 19 years ago
- 0b828e0 Do not use getTargetNode() and SelectNodeTo() which takes more than 3 by Evan Cheng · 19 years ago
- f037ca6 Do not emit getTargetNode() and SelectNodeTo() which takes more than 3 by Evan Cheng · 19 years ago
- 694481e Eliminate SelectNodeTo() and getTargetNode() variants which take more than by Evan Cheng · 19 years ago
- c19bbba make optional pointer really optional by Chris Lattner · 19 years ago
- 16c7fe5 Fix target matching weights, so that ppc-darwin modules are codegen with the by Chris Lattner · 19 years ago
- d2030e6 Properly size the string table, and emit symbol table and string table by Nate Begeman · 19 years ago