summaryrefslogtreecommitdiff
path: root/lib/VMCore
Commit message (Expand)AuthorAge
* Provide better messages in llvm_unreachable.David Blaikie2012-01-17
* Remove unreachable code. (replace with llvm_unreachable to help GCC where nec...David Blaikie2012-01-17
* Removing unused default switch cases in switches over enums that already acco...David Blaikie2012-01-16
* Added MVT::v2f16Pete Cooper2012-01-12
* Don't try to create a GEP when the pointee type is unsized (such GEPsDuncan Sands2012-01-11
* Add 'llvm_unreachable' to passify GCC's understanding of the constraintsChandler Carruth2012-01-10
* Remove unnecessary default cases in switches that cover all enum values.David Blaikie2012-01-10
* generalize LLVMContext::emitError to take a twine instead of a StringRef.Chris Lattner2012-01-03
* Type: replaced usage of ID with getTypeID().Stepan Dyatkovskiy2012-01-03
* VMCore: add assert for miscompileDylan Noblesmith2011-12-31
* Using Inst->setMetadata(..., NULL) should be safe to remove metadata even whenNick Lewycky2011-12-27
* Give string constants generated by IRBuilder private linkage.Benjamin Kramer2011-12-22
* Add support to add named metadata operand.Devang Patel2011-12-20
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-20
* Add basic generic CodeGen support for half.Dan Gohman2011-12-20
* The powers that be have decided that LLVM IR should now support 16-bitDan Gohman2011-12-17
* Make constant folding for GEPs a bit more aggressive.Eli Friedman2011-12-15
* Move Instruction::isSafeToSpeculativelyExecute out of VMCore andDan Gohman2011-12-14
* Fix unused value warning for value used only in assert.Nick Lewycky2011-12-12
* LLVMBuild: Remove trailing newline, which irked me.Daniel Dunbar2011-12-12
* Don't rely in there being one argument before we've actually identifiedChandler Carruth2011-12-12
* Teach the verifier to reject all non-constant arguments to the secondChandler Carruth2011-12-12
* Switch llvm.cttz and llvm.ctlz to accept a second i1 parameter whichChandler Carruth2011-12-12
* Add dump method for debugging.Bill Wendling2011-12-09
* Push StringRefs through the metadata interface.Benjamin Kramer2011-12-06
* Add a little heuristic to Value::isUsedInBasicBlock to speed it up for small ...Benjamin Kramer2011-12-05
* Add support for vectors of pointers.Nadav Rotem2011-12-05
* Add some missing anchors.David Blaikie2011-12-01
* build/CMake: Finish removal of add_llvm_library_dependencies.Daniel Dunbar2011-11-29
* Eli managed to kill off llvm.membarrier in llvm 3.0 also, this meansChris Lattner2011-11-27
* The llvm.atomic intrinsics *were* removed in LLVM 3.0 (in r141333), remove the Chris Lattner2011-11-27
* remove autoupgrade support for old forms of llvm.prefetch and the oldChris Lattner2011-11-27
* remove autoupgrade support for really old-style debug info intrinsics.Chris Lattner2011-11-27
* remove some old autoupgrade logicChris Lattner2011-11-27
* remove autoupgrade support for LLVM 2.9 exception stuff. Mainline supportsChris Lattner2011-11-27
* Devirtualize Pass::getPassID, overriding it isn't useful and it gets called a...Benjamin Kramer2011-11-24
* Fixing a commentJoe Abbey2011-11-21
* Rename MVT::untyped to MVT::Untyped to match similar nomenclature.Owen Anderson2011-11-16
* Remove Value::getNameStr. It has been deprecated for a while and provides no ...Benjamin Kramer2011-11-15
* Remove all remaining uses of Value::getNameStr().Benjamin Kramer2011-11-15
* Fold ConstantVector::isAllOnesValue into Constant::isAllOnesValue and simplif...Benjamin Kramer2011-11-14
* build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar2011-11-03
* Don't print two 0x prefixes when printing an address.Benjamin Kramer2011-11-02
* Add a pinned metadata name for fpaccuracy, and document itPeter Collingbourne2011-10-27
* The bitcode reader can create an shuffle with a place holder mask which it willMon P Wang2011-10-26
* Refactor code from inlining and globalopt that checks whether a function defi...Eli Friedman2011-10-20
* Use a SmallVector for intrinsic argument types.Benjamin Kramer2011-10-17
* Correct over-zealous removal of hack.Bill Wendling2011-10-17
* Now that we have the ReturnsTwice function attribute, this method isBill Wendling2011-10-17
* Add a routine to swap branch instruction operands, and update anyChandler Carruth2011-10-17