Fix a thinko: When lowering fneg with xor, bitcast the operands
[oota-llvm.git] / lib / VMCore /
2009-09-07 Nick LewyckyExpress this in the canonical way.
2009-09-07 Nick LewyckyHomogenize whitespace.
2009-09-07 Daniel DunbarDisable MDNode uniquing.
2009-09-06 Duncan SandsPublic and private corrections, warned about by icc...
2009-09-06 Duncan SandsRemove some unused variables and methods warned about by
2009-09-06 Daniel DunbarRevert "Include optional subclass flags, such as inboun...
2009-09-04 Devang PatelWhile replacing an MDNode elment, properly update MDNod...
2009-09-04 Dan GohmanInclude optional subclass flags, such as inbounds,...
2009-09-03 Dan GohmanRevert 80959. It isn't sufficient to solve the full...
2009-09-03 Dan GohmanRemove the API for creating ConstantExprs with the...
2009-09-03 Devang PatelUse WeakVH to hold dead mdnodes. Check use_empty()...
2009-09-03 Dan GohmanChange PHINode::hasConstantValue to have a DominatorTre...
2009-09-03 Gabor Greifback out my recent commit (r80858), it seems to break...
2009-09-03 Devang PatelNow Bitcode reader bug is fixed. Reapply 80839.
2009-09-03 Gabor Greifre-commit r66920 (which has been backed out in r66953...
2009-09-02 Devang PatelRevert 80839 for now. It causes test failures.
2009-09-02 Devang PatelUse CallbackVH, instead of WeakVH, to hold MDNode elements.
2009-09-02 Torok EdwinOpaque types didn't work if llvm_is_multithreaded().
2009-09-02 Torok EdwinFix DbgStopPointInst->getFileName/getDirectory, broken...
2009-09-02 Sandeep PatelRetype from unsigned to CallingConv::ID accordingly...
2009-09-01 Devang PatelFor now disable MDNode uniquing. This fixes llvm-gcc...
2009-08-31 Torok EdwinFree the constants that have no uses in ~LLVMContext.
2009-08-29 Dan GohmanCleanup whitespace and indentation.
2009-08-29 Dan GohmanRemove some unused fields.
2009-08-28 Devang PatelReapply 79977.
2009-08-27 Dan GohmanTeach getUnderlyingObject and skipPointerCasts about...
2009-08-27 Devang PatelRemove an entry from ValueMap before removing elements.
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-26 Dale JohannesenAdd an 'inline hint' attribute to represent source
2009-08-25 Dan GohmanFix the InsertAtEnd form of ShuffleVectorInst construct...
2009-08-25 Dan GohmanEliminate the unused Context argument on one of the...
2009-08-25 Dan GohmanUse covariant return types for Instruction::clone,...
2009-08-25 Dan GohmanThis should use isIndenticalToWhenDefined.
2009-08-25 Dan GohmanRename Instruction::isIdenticalTo to Instruction::isIde...
2009-08-25 Dan GohmanAllocate the basic types inside the LLVMContextImpl...
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-23 Benjamin KramerKill off more cerr/cout uses and prune includes a bit.
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-08-23 Chris Lattnereliminate the std::ostream form of WriteAsOperand and...
2009-08-23 Chris Lattnerremove the std::ostream version of module and type...
2009-08-23 Chris Lattnerremove some DOUTs
2009-08-23 Chris Lattnereliminate the "Value" printing methods that print to...
2009-08-23 Owen AndersonUse standard LLVM-style headers.
2009-08-23 Chris Lattnerswitch a couple things off std::ostream
2009-08-23 Chris Lattnerswitch from std::ostream to raw ostream, fix file header.
2009-08-20 Owen AndersonReduce contention on the Attributes lock by using atomi...
2009-08-20 Dan GohmanRename hasNoUnsignedOverflow and hasNoSignedOverflow...
2009-08-19 Daniel DunbarAdd a fast path for setName("") on an unnamed value.
2009-08-19 Owen AndersonAttrListPtr operations need to be atomic.
2009-08-19 Daniel DunbarChange ValueSymbolTable to use raw_svector_ostream...
2009-08-19 Owen AndersonReapply my less-lock-contention-in-leak-detector patch...
2009-08-19 Daniel DunbarMake a SmallVector size more reasonable.
2009-08-19 Owen AndersonRevert my last patch temporarily.
2009-08-19 Owen AndersonPrivatize part of the leak detector mechanism, which...
2009-08-18 Owen AndersonPrivatize the ValueHandle global map. Because this...
2009-08-17 Devang PatelAdd prefix only if it is needed.
2009-08-17 Owen AndersonPrivatize the last bits of static type state.
2009-08-17 Owen AndersonMove the TypeMap lock to a member on LLVMContextImpl.
2009-08-17 Owen AndersonAdd locking around the attributes list.
2009-08-17 Chris Lattnerthe MinPad argument to PadToColumn only really makes...
2009-08-17 Dan GohmanFix printing of instructions with null operands.
2009-08-17 Dan GohmanAlways print at least one space before adding a comment.
2009-08-16 Erick TryzelaarExpose creating constant ints and floats from strings...
2009-08-16 Erick TryzelaarAdd helper functions to ConstantInt and ConstantFP...
2009-08-16 Dan GohmanAdd a getOffsetOf, for building a target-independent...
2009-08-16 Erick TryzelaarAdd an llvm-c function that lets you insert an instruct...
2009-08-16 Erick TryzelaarExpose most of the Constant creation functions to llvm-c.
2009-08-16 Erick TryzelaarExpose most of the rest of IRBuilder's functions to...
2009-08-15 Chris Lattnerswitch DominanceFrontier::splitBlock to use a smallvect...
2009-08-14 Erick TryzelaarExpose LLVMContext to llvm-c.
2009-08-13 Owen AndersonActually privatize a IntegerTypes, and fix a few bugs...
2009-08-13 Dan GohmanMake formatted_raw_ostream restore the buffer settings...
2009-08-13 Dan GohmanTake the fast path for any named value and any GlobalVa...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-13 Dan GohmanFix a 4x slowdown in llc -asm-verbose caused by the...
2009-08-13 Dan GohmanChange the indentation for LLVM Assembly files from...
2009-08-12 Dan GohmanNow that numbered types have their number printed,...
2009-08-12 Dan GohmanExtend the AsmWriter to print unnamed numbered types...
2009-08-12 Dan GohmanMake AsmWriter more careful with formatted_raw_ostream...
2009-08-12 Dan GohmanMake LLVM Assembly dramatically easier to read by align...
2009-08-12 Dan GohmanRemove a bunch more now-unnecessary Context arguments.
2009-08-12 Owen AndersonAdd contexts to some of the MVT APIs. No functionality...
2009-08-12 Dan GohmanSimplify this code, and use an in-bounds GEP.
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-11 Dan GohmanAdd convenience functions for creating nsw add operators.
2009-08-11 Dan GohmanDon't set the isexact flag if an sdiv operator has...
2009-08-11 Daniel DunbarSimplify ConstantExpr::getInBoundsGetElementPtr and...
2009-08-11 Daniel DunbarRevert 78680 until I figure out why it completely broke...
2009-08-11 Devang PatelLink NamedMDNodes.
2009-08-11 Dan GohmanAdd convenience functions for creating inbounds GEPs.
2009-08-11 Benjamin KramerMake LLVMContext and LLVMContextImpl classes instead...
2009-08-11 Daniel DunbarRemove some unnecessary LoadInst constructors, missed...
2009-08-11 Dan GohmanAdd convenience functions for creating exact sdiv opera...
2009-08-11 Dan GohmanTidy #includes.
2009-08-11 Dan GohmanFix a typo in an assertion string.
2009-08-11 Devang PatelRemove dead metadata.
2009-08-11 Bob WilsonAdd a new overloaded EVT::vAny type for use in TableGen...
2009-08-10 Devang PatelRemove MDNode from ValueMap when MDNode is destroyed.
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-10 Devang PatelRename MDNodeSet as MDNodes.
next