| Commit message (Expand) | Author | Age |
* | improve support for systems that need unistd.h to get STDOUT_FILENO. | Chris Lattner | 2008-08-22 |
* | consolidate DenseMapInfo implementations, and add one for std::pair. | Chris Lattner | 2008-08-22 |
* | Rewrite ppc code generated for __sync_{bool|val}_compare_and_swap | Dale Johannesen | 2008-08-22 |
* | Factor out the predicate check code from DAGISelEmitter.cpp | Dan Gohman | 2008-08-22 |
* | Remove tabs. | Bill Wendling | 2008-08-22 |
* | Temporarily reverting r55137. This was causing the bootstrap to go into an | Bill Wendling | 2008-08-21 |
* | Fix write() when the string being written is larger than the buffer. This br... | Owen Anderson | 2008-08-21 |
* | If part of the mask is "undef", then ignore it as we don't care what goes int... | Bill Wendling | 2008-08-21 |
* | Fix whitespace. No functionality change. | Bill Wendling | 2008-08-21 |
* | Accept NOT of a constant vector of int. | Dale Johannesen | 2008-08-21 |
* | Fix a number of byval / memcpy / memset related codegen issues. | Evan Cheng | 2008-08-21 |
* | Move non-trivial methods out of line to avoid code-size bloat. | Owen Anderson | 2008-08-21 |
* | Fix ComputeMaskedBits to handle phis correctly. We need to take the | David Greene | 2008-08-21 |
* | Treat floating point ST1 the same as ST0 when lowering for a call result | Mon P Wang | 2008-08-21 |
* | Remove unneeded #include. | Owen Anderson | 2008-08-21 |
* | Add libcalls for the new rounding opcodes. | Dan Gohman | 2008-08-21 |
* | Add libm-oriented ISD opcodes for rounding operations. | Dan Gohman | 2008-08-21 |
* | Have FastISel skip the multiply by 1 for getelementptr on i8*. | Dan Gohman | 2008-08-21 |
* | Allow inline asm nodes with empty bodies inside JIT. | Anton Korobeynikov | 2008-08-21 |
* | Switch from an O(n) method to an O(1) method for changing non-constant | Chris Lattner | 2008-08-21 |
* | MVT::getMVT uses iPTR for pointer types, while we need the actual | Dan Gohman | 2008-08-21 |
* | Simplify SelectRoot's interface, and factor out some common code | Dan Gohman | 2008-08-21 |
* | Elements in DeadNodeSet are checked for use_empty() before they | Dan Gohman | 2008-08-21 |
* | Clean up whitespace. | Bill Wendling | 2008-08-21 |
* | Revert r54876 r54877 r54906 and r54907. Evan found that these caused a 20% | Nick Lewycky | 2008-08-21 |
* | unbreak the CBE on treeadd an many others. | Chris Lattner | 2008-08-21 |
* | recommit bcreader, handling packed structs correctly. Apparently | Chris Lattner | 2008-08-21 |
* | Revert 55090, regressions in: | Daniel Dunbar | 2008-08-21 |
* | Basic fast-isel support for instructions with constant int operands. | Dan Gohman | 2008-08-21 |
* | Type of first GEP operand is always the same as the target pointer type. | Evan Cheng | 2008-08-21 |
* | Use raw_ostream throughout the AsmPrinter. | Owen Anderson | 2008-08-21 |
* | Fix an N^2 issue handling constant resolution due to RAUW in large arrays | Chris Lattner | 2008-08-21 |
* | Fix unused variable warnings. | Dan Gohman | 2008-08-20 |
* | Silence a compiler warning. | Evan Cheng | 2008-08-20 |
* | First cut, un-optimized (and untested) fast isel lowering of GetElementPtrInst. | Evan Cheng | 2008-08-20 |
* | Add a new ConstantExpr::getWithOperands that takes any array of operands | Chris Lattner | 2008-08-20 |
* | Move the handling of ANY_EXTEND, SIGN_EXTEND_INREG, and TRUNCATE | Dan Gohman | 2008-08-20 |
* | Simplify the BuildMI calls even more. | Dan Gohman | 2008-08-20 |
* | Simplify FastISel's constructor argument list, make the FastISel | Dan Gohman | 2008-08-20 |
* | Dump the instruction that foiled ISel even when -debug is not used. | Dan Gohman | 2008-08-20 |
* | Don't hoist instructions that define a physical register. | Bill Wendling | 2008-08-20 |
* | Make more use of the BuildMI API. | Dan Gohman | 2008-08-20 |
* | Minor code reorganization. | Dan Gohman | 2008-08-20 |
* | Minor whitespace cleanup. | Dan Gohman | 2008-08-20 |
* | Fix 80 column violation. | Dan Gohman | 2008-08-20 |
* | Kill off SimpleBBISel, it's replaced by FastISel. | Evan Cheng | 2008-08-20 |
* | Move the fast-path (<=i64) cases of various APInt methods inline | Chris Lattner | 2008-08-20 |
* | Disable DAGCombine's alignment inference in "fast" codegen mode. | Dan Gohman | 2008-08-20 |
* | Change the FoldingSetNodeID usage for objects which carry | Dan Gohman | 2008-08-20 |
* | Clean up a dead return missed in r55055. | Dan Gohman | 2008-08-20 |