summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Privatize PrintModulePass and PrintFunctionPass and addDaniel Dunbar2008-10-21
* Add comments to explain uint64->f64 algorithm,Dale Johannesen2008-10-21
* Add an SSE2 algorithm for uint64->f64 conversion.Dale Johannesen2008-10-21
* Fix SelectionDAGBuild lowering of Select instructions toDan Gohman2008-10-21
* Clear raw_fd_ostream error string on success and explain behavior inDaniel Dunbar2008-10-21
* Implement the optimized FCMP_OEQ/FCMP_UNE code for x86 fast-isel.Dan Gohman2008-10-21
* use pre-UAL mnemonics for push/pop for compilaton callback functionJim Grosbach2008-10-21
* fix a tricky bug in the JIT global variable emitter, that was triggered when ...Nuno Lopes2008-10-21
* Disable constant-offset folding for PowerPC, as the PowerPC targetDan Gohman2008-10-21
* Don't create TargetGlobalAddress nodes with offsets that don't fitDan Gohman2008-10-21
* Optimized FCMP_OEQ and FCMP_UNE for x86.Dan Gohman2008-10-21
* When the coalescer is doing rematerializing, have it removeDan Gohman2008-10-21
* Make the NaN test come second, heuristically assumingDan Gohman2008-10-21
* Use Function::getEntryBlock() instead of Function::front(), for clarity.Dan Gohman2008-10-21
* CMake: updated lib/CodeGen/CMakeLists.txtOscar Fuentes2008-10-21
* Fix a bug that prevented llvm-extract -delete from working.Dan Gohman2008-10-21
* Fix gcc.c-torture/compile/920520-1.c by inserting bitconvertsChris Lattner2008-10-21
* Add skeleton for the pre-register allocation live interval splitting pass.Evan Cheng2008-10-20
* Update the stub and callback code to handle lazy compilation. The stubJim Grosbach2008-10-20
* Fast-isel no longer an experiment.Dan Gohman2008-10-20
* Add a register class -> virtual registers map.Evan Cheng2008-10-20
* Support operations like fp_to_uint with a vectorDuncan Sands2008-10-20
* LegalizeTypes support for atomic operation promotion.Duncan Sands2008-10-20
* Use DAG.getIntPtrConstant rather than DAG.getConstantDuncan Sands2008-10-20
* Always use either MVT::i1 or getSetCCResultType forDuncan Sands2008-10-20
* Formatting - no functional change.Duncan Sands2008-10-20
* Don't use a random type for the select condition,Duncan Sands2008-10-20
* Have X86 custom lowering for LegalizeTypes useDuncan Sands2008-10-20
* Set N->OperandList to 0 after deletion. Otherwise, it's possible that it willBill Wendling2008-10-19
* Fix comment. Other formatting changes. No functionality changes.Bill Wendling2008-10-19
* Vector shuffle mask elements may be "undef". HandleDuncan Sands2008-10-19
* Use a legal integer type for vector shuffle maskDuncan Sands2008-10-19
* Reapply r57699 with a fix to not crash on asms with multiple results. UnlikeChris Lattner2008-10-18
* Don't truncate GlobalAddress offsets to int in debug output.Dan Gohman2008-10-18
* By min, I mean max.Evan Cheng2008-10-18
* When creating intervals, leave min(1, numdefs) holes after each instruction.Evan Cheng2008-10-18
* Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman2008-10-18
* Revert r57699. It's causing regressions inDan Gohman2008-10-18
* This is now partly done.Dan Gohman2008-10-17
* This is done.Dan Gohman2008-10-17
* Factor out the code for mapping LLVM IR condition opcodes toDan Gohman2008-10-17
* Add implicit defs of XMM8 to XMM15 on 32-bit call instructions. While this is...Evan Cheng2008-10-17
* Fix PR2898. Spiller delete a store for reuse before it knows for sure the reu...Evan Cheng2008-10-17
* add support for 128 bit aggregates.Chris Lattner2008-10-17
* The Dwarf writer was comparing mangled and unmangled names for C++ code when weBill Wendling2008-10-17
* Added MemIntrinsicNode which is useful to represent target intrinsics thatMon P Wang2008-10-17
* Factor out the code for mapping LLVM IR condition opcodes toDan Gohman2008-10-17
* add support for 128 bit inputs on both x86-64 and x86-32.Chris Lattner2008-10-17
* Fix a bug where the x86 backend would reject 64-bit r constraints whenChris Lattner2008-10-17
* Fix PR2356 on PowerPC: if we have an input and output that are tied togetherChris Lattner2008-10-17