- 74b5e07 Let Instruction::getOpcodeName() return something useful for the new by Matthijs Kooijman · 16 years ago
- 37a6134 Add the "AsCheapAsAMove" flag to some 64-bit xor instructions. by Bill Wendling · 16 years ago
- 7329610 Add a --save-temps option. by Mikhail Glushenkov · 16 years ago
- a7d0ae3 Add a check for side effect-free options (specified only in the OptionList). by Mikhail Glushenkov · 16 years ago
- 0ab8ac3 Documentation update. by Mikhail Glushenkov · 16 years ago
- 2b7bcb4 Refactoring: remove code duplication introduced in the previous patch. by Mikhail Glushenkov · 16 years ago
- 09b51c3 Refactoring: split CollectProperties into two separate function objects. by Mikhail Glushenkov · 16 years ago
- ed3ba40 Show argv[0] in error messages (like gcc). by Mikhail Glushenkov · 16 years ago
- e4322895 New feature: OptionList. by Mikhail Glushenkov · 16 years ago
- 270cae3 Documentation update. by Mikhail Glushenkov · 16 years ago
- 5fe8475 A small optimization: use static char* array instead of StrVector. by Mikhail Glushenkov · 16 years ago
- 92b8da7 Make it possible to test if the '-o' option is provided. by Mikhail Glushenkov · 16 years ago
- 34f3762 Fix: 'sink' handling was broken. by Mikhail Glushenkov · 16 years ago
- 6be4ffc Add support for option aliases. by Mikhail Glushenkov · 16 years ago
- 2d0dc9a Allow nesting of case expressions. by Mikhail Glushenkov · 16 years ago
- 4fb71ea Small error message improvement. by Mikhail Glushenkov · 16 years ago
- 708e7c2 Remove RequireDefault parameter from EmitCaseConstructHandler. by Mikhail Glushenkov · 16 years ago
- fb37f39 Fix some headers. by Mikhail Glushenkov · 16 years ago
- 2e73e85 New tests for the 'case' expression: not_empty, in_language. by Mikhail Glushenkov · 16 years ago
- ef4160d -E should print to stdout. by Mikhail Glushenkov · 16 years ago
- ffcf3a1 Make it possible to have multiple input languages for a single tool. by Mikhail Glushenkov · 16 years ago
- aa3bb17 Rename StringVector to StrVector (to be consistent with LLVMCConfigurationEmitter.cpp). by Mikhail Glushenkov · 16 years ago
- 35bca41 Minor error message fixes. by Mikhail Glushenkov · 16 years ago
- 163dc1e Documentation and examples improvements by Mikhail Glushenkov · 16 years ago
- cb64f4b Better error reporting for the 'case' construct. by Mikhail Glushenkov · 16 years ago
- 37f509a Do not generate empty 'if's for the output_suffix property. by Mikhail Glushenkov · 16 years ago
- cd0858e Update documentation, add examples. by Mikhail Glushenkov · 16 years ago
- 1e4bab2 Rename LLVMC-Tutorial.rst to LLVMC-Reference.rst by Mikhail Glushenkov · 16 years ago
- 2242456 Make it possible to use hooks like this: '$CALL(MyHook)/path/to/file'. by Mikhail Glushenkov · 16 years ago
- 5c7578d Make it possible to change the output file suffix based on command-line options. by Mikhail Glushenkov · 16 years ago
- 08bd2e7 Add support for user-provided hooks and environment variable reads to the cmd_line tool property. by Mikhail Glushenkov · 16 years ago
- 4eaa389 Enable the response file ('llvmc @file') support. by Mikhail Glushenkov · 16 years ago
- 706aecf Update the code to the fact that StringSet now lives in llvm/ADT. by Mikhail Glushenkov · 16 years ago
- 14ec27f Some small tweaks to make the generated code prettier. by Mikhail Glushenkov · 16 years ago
- b5ccfbf Make it possible to use the generalised 'case' construct in the cmd_line property. by Mikhail Glushenkov · 16 years ago
- e5557f4 Add a generalised 'case' construct. by Mikhail Glushenkov · 16 years ago
- 6143519 Unbreak this test. by Nick Lewycky · 16 years ago
- baa1543 remove the StripSymbolsPass. This should not be done by default in libLTO.dylib. The linker will remove the symbol names if needed after LTO is done by Nick Kledzik · 16 years ago
- 493e038 Remove an unused variable. by Dan Gohman · 16 years ago
- cdff51c Fix an error in the comment for APInt::getMinSignedBits. by Dan Gohman · 16 years ago
- 5bd9123 Fix a typo in a comment. by Dan Gohman · 16 years ago
- 5a56bf6 Fix a copy+paste error in a comment. by Dan Gohman · 16 years ago
- 64d237c Fix doxygen comment syntax. by Dan Gohman · 16 years ago
- 7eec0c2 Make the renumbering correct in the face of deleted instructions that have been removed from the LiveIntervals maps. by Owen Anderson · 16 years ago
- 07252fd add doxygen comments by Gabor Greif · 16 years ago
- 6445537 Unbreak build. by Bill Wendling · 16 years ago
- 81fb27c Remove guard, so *each* inclusion will result in a warning by Anton Korobeynikov · 16 years ago
- b410617 Add patterns for CALL32m and CALL64m. They aren't matched in most by Dan Gohman · 16 years ago
- eecfa36 Remove more iostream header includes. Needed to implement a "FlushStream" by Bill Wendling · 16 years ago
- ec58498 Remove <iostream>. by Bill Wendling · 16 years ago
- 9491195 Add newline at end of file. by Owen Anderson · 16 years ago
- d35121a Fix a tblgen problem handling variable_ops in tblgen instruction by Dan Gohman · 16 years ago
- b99e2e2 const-ify getOpcode. by Dan Gohman · 16 years ago
- 1baa88e Prune and tidy #includes. by Dan Gohman · 16 years ago
- 21323f3 Expand small memmovs using inline code. Set the X86 threshold for expanding by Dan Gohman · 16 years ago
- 0b85642 For PR1338: Rename test dirs by Anton Korobeynikov · 16 years ago
- fcc6350 Revert part of my last patch that I didn't intend to commit yet. by Owen Anderson · 16 years ago
- b372d59 Add file with warning for backward comptibility. Should be removed after 2.4 by Anton Korobeynikov · 16 years ago
- 1ff4ed7 Update guards by Anton Korobeynikov · 16 years ago
- 4b5b209 Renumbering needs to account for instruction slot offsets when performing lookups in the index maps. by Owen Anderson · 16 years ago
- d3df7eb Regenerate by Anton Korobeynikov · 16 years ago
- 43d1fd4 For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h" by Anton Korobeynikov · 16 years ago
- 5771d6c Force postdom to be linked into opt and bugpoint, even though it is no longer used by any passes. by Owen Anderson · 16 years ago
- 8cacfeb Move these tests into the proper directory. by Owen Anderson · 16 years ago
- a806a87 Add a newline at the end of this file. by Duncan Sands · 16 years ago
- c5b2710 Re-enable the newly simplified ADCE. This fixes a regression on by Owen Anderson · 16 years ago
- 038a874 Replace the old ADCE implementation with a new one that more simply solves by Owen Anderson · 16 years ago
- f26ffe9 Implement vector shift up / down and insert zero with ps{rl}lq / ps{rl}ldq. by Evan Cheng · 16 years ago
- cd5e6dd Remove debugging code. by Owen Anderson · 16 years ago
- e65b9a4 Add nounwind. by Evan Cheng · 16 years ago
- 75cf88f XOR?RI instructions aren't as cheap as moves. by Bill Wendling · 16 years ago
- 5e46321 convert more operand loops to iterator formulation by Gabor Greif · 16 years ago
- bd0879d Implement "AsCheapAsAMove" for some obviously cheap instructions: xor and the by Bill Wendling · 16 years ago
- 3e93e63 convert another operand loop to iterator formulation by Gabor Greif · 16 years ago
- 8370d38 Add a flag to indicate that an instruction is as cheap (or cheaper) than a move by Bill Wendling · 16 years ago
- a8db147 Check the "isSafeToMove" predicate, which has a series of tests to make sure by Bill Wendling · 16 years ago
- 745825f4 Remap VNInfo data as well when doing renumbering. by Owen Anderson · 16 years ago
- 80b3ce6 Factor the numbering computation into a separate method, and add the slightest attempt at some renumbering logic, which is currently unused. by Owen Anderson · 16 years ago
- d77d4f9 Fix PR2289: vr defined by multiple implicit_def as result of coalescing. by Evan Cheng · 16 years ago
- 33d3d4a Teach local register allocator to deal with landing pad MBB's. by Evan Cheng · 16 years ago
- 73e4d59 Update some comments noticed in a recent checkin by Nate Begeman · 16 years ago
- d4c2491 Update text to point people at the right version of the tutorial for by Chris Lattner · 16 years ago
- a935db8 Implement PR2370: memmove(x,x,size) -> noop. by Chris Lattner · 16 years ago
- e5ab335 Add chain inputs for loads. by Chris Lattner · 16 years ago
- 3f1891c Fix CodeGen/Generic/2005-10-21-longlonggtu.ll on ia64. by Chris Lattner · 16 years ago
- b0349bf loads should get chains. THis helps but does not solve CodeGen/Generic/2003-05-27-phifcmpd.ll by Chris Lattner · 16 years ago
- 9b07d3d Fix 2006-04-28-Sign-extend-bool.ll for ia64. by Chris Lattner · 16 years ago
- aec8d82 reindent. by Chris Lattner · 16 years ago
- c2ecdc5 Fix the encoding for two more "rm" instructions that were using MRMSrcReg. by Dan Gohman · 16 years ago
- bfbbd4d Fixed X86 encoding error CVTPS2PD and CVTPD2PS when the source operand by Mon P Wang · 16 years ago
- f7333bf Don't attempt to create VZEXT_LOAD out of an extload. This an issue where the by Nate Begeman · 16 years ago
- ed185d6 use space insted of tabs by Nick Kledzik · 16 years ago
- 9178a65 fix infinite recursion if a global's initializer references the global by Nick Kledzik · 16 years ago
- 1b9e167 Make Use::init() private, it breaks invariants, clients should assign or use set(). by Gabor Greif · 16 years ago
- ef61af0 Use Function::getEntryBlock instead of Function::begin, for clarity. by Dan Gohman · 16 years ago
- b22d6ac Print debug output when any edge becomes executable, including by Dan Gohman · 16 years ago
- 3b75d20 Add instcombine after global optimizations. by Devang Patel · 16 years ago
- 201694b Fix a word-o and add an explicit keyword. by Dan Gohman · 16 years ago
- b0f65e1 Incorporated feedback: Check that the implicitly defined operands aren't used by Bill Wendling · 16 years ago
- 7edd009 Tidy up whitespace in ConstantRange::print output. by Dan Gohman · 16 years ago