summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Bug fix in BumpPtrAllocator: don't assume that all objects have the same alig...Ted Kremenek2008-04-28
* Don't call size() on each iteration of the loop.Dan Gohman2008-04-28
* Expose parameter attributes via C bindings.Gordon Henriksen2008-04-28
* Fix the SVOffset values for loads and stores produced byDan Gohman2008-04-28
* Teach InstCombine's ComputeMaskedBits what SelectionDAG'sDan Gohman2008-04-28
* Teach DAGCombine to convert (sext x) to (zext x) when theDan Gohman2008-04-28
* Add support for response files to the CommandLine library.Mikhail Glushenkov2008-04-28
* Fix FP return for Win64 ABIAnton Korobeynikov2008-04-28
* Another collection of random cleanups. No functionality change.Chris Lattner2008-04-28
* Remove the SmallVector ctor that converts from a SmallVectorImpl. ThisChris Lattner2008-04-28
* switch RegsForValue::Regs to be a SmallVector to avoidChris Lattner2008-04-28
* Fix PR2256, yet another miscompilation in simplifycfg of iChris Lattner2008-04-28
* move static function out of anon namespace, no functionality change.Chris Lattner2008-04-27
* Another step to getting multiple result inline asm to work.Chris Lattner2008-04-27
* Allow asms to return multiple results by value.Chris Lattner2008-04-27
* Properly lower vararg's FORMAL_ARGUMENTS node on win64Anton Korobeynikov2008-04-27
* Handle fp80 for win64Anton Korobeynikov2008-04-27
* typoChris Lattner2008-04-27
* Implement a signficant optimization for inline asm:Chris Lattner2008-04-27
* isa+cast -> dyn_castChris Lattner2008-04-27
* Move a bunch of inline asm code out of line.Chris Lattner2008-04-27
* A few inline asm cleanups:Chris Lattner2008-04-26
* no need to implement this method and just have it callChris Lattner2008-04-26
* When SRoA'ing a global variable, make sure the new globals get the Chris Lattner2008-04-26
* change comments per reviewDale Johannesen2008-04-25
* Extract the lower 64-bit if a MMX value is passed in a XMM register.Evan Cheng2008-04-25
* Fix illegal MMX_MOVDQ2Qrr pattern. vector_extract result must be a scalar value.Evan Cheng2008-04-25
* Special handling for MMX values being passed in either GPR64 or lower 64-bits...Evan Cheng2008-04-25
* Remove the code from CodeGenPrepare that moved getresult instructionsDan Gohman2008-04-25
* Fix MMX_MOVQ2DQrr pattern. It's illegal to do a bitconvert from a smaller typ...Evan Cheng2008-04-25
* Pull the code to perform an INSERT_VECTOR_ELT in memory out into its own Nate Begeman2008-04-25
* Feedback from chrisNate Begeman2008-04-25
* add a noteChris Lattner2008-04-25
* 80 col violation.Evan Cheng2008-04-25
* Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989Nick Lewycky2008-04-25
* Not checking for intrinsics which do not have a chain operand.Evan Cheng2008-04-25
* - Switch from std::set to SmallPtrSet.Evan Cheng2008-04-25
* MMX argument passing fixes:Evan Cheng2008-04-25
* Teach the PruningFunctionCloner how to look through loads with Nate Begeman2008-04-25
* Loosen up an assertion to allow intrinsics. I really have noChris Lattner2008-04-25
* Don't infininitely thread branches when a threaded edgeChris Lattner2008-04-25
* PR2202: LLVMCreateInterpreter creates a JITGordon Henriksen2008-04-25
* Fix bug in x86 memcpy / memset lowering. If there are trailing bytes not hand...Evan Cheng2008-04-25
* Adjust inline cost computation to be less aggressive.Evan Cheng2008-04-24
* - Check if a register is livein before removing it. It may have already been ...Evan Cheng2008-04-24
* code restructuring, not functionality change.Chris Lattner2008-04-24
* Don't replace multiple result of calls with undef, Chris Lattner2008-04-24
* code cleanup, no functionality change.Chris Lattner2008-04-24
* Split some code out of the main SimplifyCFG loop into its own function.Chris Lattner2008-04-24
* Make these variables static.Dan Gohman2008-04-23