aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* Fix PR 4170 by having ExtractValueInst::getIndexedType() reject out-of-bounds...Frits van Bommel2010-12-051-7/+24
* Remove unneeded zero arrays.Benjamin Kramer2010-12-041-3/+1
* Apparently APFloat::getZero doesn't like PPCDoubleDoubles.Benjamin Kramer2010-12-041-1/+1
* Simplify code. No functionality change.Benjamin Kramer2010-12-041-6/+9
* Merge System into Support.Michael J. Spencer2010-11-296-9/+9
* add a function to the C api to get the context out of a module, patchChris Lattner2010-11-281-0/+6
* add a 'LLVMConstIntOfArbitraryPrecision' api to the C api,Chris Lattner2010-11-231-0/+8
* Simplify code. No change in functionality.Benjamin Kramer2010-11-201-10/+6
* Fix an order-of-deallocation issue where the AttrListImpl could be deallocate...Owen Anderson2010-11-181-2/+7
* Now that hasConstantValue has been made simpler, it may return theDuncan Sands2010-11-171-4/+5
* now that AsmPrinter::EmitInlineAsm is factored right, we can eliminate theChris Lattner2010-11-172-6/+8
* fix PR8613 - Copy constructor of SwitchInst does not call SwitchInst::initChris Lattner2010-11-171-8/+9
* Fix a layering violation: hasConstantValue, which is part of the PHINodeDuncan Sands2010-11-171-56/+7
* If dom tree information is available, make it possible to passDuncan Sands2010-11-141-1/+1
* DoxygenifyNick Lewycky2010-11-111-1/+1
* Factor out Instruction::isSafeToSpeculativelyExecute's code forDan Gohman2010-11-112-18/+58
* Include ImmutablePass passes in -debug-pass=Arguments.Dan Gohman2010-11-111-0/+6
* Last try to get this reference counting right, I swear.Owen Anderson2010-11-091-1/+1
* Really fix the leak in the attributes list. Thanks to Benjamin Kramer for po...Owen Anderson2010-11-091-2/+2
* Fix leak in my recent fix for PR8442.Owen Anderson2010-11-091-1/+1
* Fix PR8441, a race condition in the static attributes list. While the refere...Owen Anderson2010-11-091-5/+12
* Apply patch for use-after-free in InlineAsm constant handling,Dale Johannesen2010-11-021-0/+1
* Inline asm multiple alternative constraints development phase 2 - improved ba...John Thompson2010-10-291-5/+5
* Add a new 'hotpatch' attribute. This attribute will insert a two-byte no-opCharles Davis2010-10-251-0/+2
* Make some symbols static, move classes into anonymous namespaces.Benjamin Kramer2010-10-222-1/+3
* Attempt to fix valgrind complaining about (benign) leaks in pass registration...Owen Anderson2010-10-201-2/+14
* Add RegionPass support.Tobias Grosser2010-10-201-0/+3
* Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson2010-10-191-3/+9
* std::string cleanup.Benjamin Kramer2010-10-171-1/+1
* Build with RTTI and exceptions disabled. Only in GCC for now.Oscar Fuentes2010-10-171-0/+2
* Begin adding static dependence information to passes, which will allow us toOwen Anderson2010-10-122-2/+8
* Delete a redundant check.Dan Gohman2010-10-121-1/+1
* More SmallVectorImpls.Dan Gohman2010-10-122-10/+10
* Shrink a SmallVector with a known maximum size.Dan Gohman2010-10-121-1/+1
* Constify.Dan Gohman2010-10-121-3/+4
* Use SmallVectorImpl in a bunch of places.Dan Gohman2010-10-121-9/+9
* Fix the pass manager's search order for immutable passes, and make itDan Gohman2010-10-111-22/+21
* Now with fewer extraneous semicolons!Owen Anderson2010-10-073-6/+6
* Add initialization routines for VMCore.Owen Anderson2010-10-071-2/+14
* Next step on the getting-rid-of-static-ctors train: begin adding per-libraryOwen Anderson2010-10-071-0/+5
* Another step towards getting rid of static ctors for pass registration: have ...Owen Anderson2010-10-051-1/+0
* The pshufw instruction came about in MMX2 when SSE was introduced. Don't placeBill Wendling2010-10-041-7/+37
* Cleanup. Get rid of extraneous variable.Bill Wendling2010-10-031-3/+2
* Attempt to outwit overly smart compiler.Dale Johannesen2010-10-011-0/+1
* Massive rewrite of MMX: Dale Johannesen2010-09-303-57/+506
* Allow llvm.gcroot to work with non-pointer allocas.Talin2010-09-301-2/+6
* When an MDNode changes to become identical to another MDNode,Dan Gohman2010-09-281-5/+4
* Scope a varible inside an if statement, to make it clear thatDan Gohman2010-09-281-3/+1
* Make this code 65-bit clean.Dan Gohman2010-09-271-1/+1
* Add ret instruction to PTX backendChe-Liang Chiou2010-09-252-0/+8