2009-09-27 |
Nick Lewycky | Instruction::clone does not need to take an LLVMContext... |
tree | commitdiff |
2009-09-26 |
Duncan Sands | For the NSWSub support in the builder to actually be... |
tree | commitdiff |
2009-09-25 |
Dan Gohman | Rename ConstantFP's getInf to getInfinity. |
tree | commitdiff |
2009-09-25 |
Dan Gohman | Add a ConstantFP::getInf utility function for creating... |
tree | commitdiff |
2009-09-25 |
Victor Hernandez | Revert 82694 "Auto-upgrade malloc instructions to mallo... |
tree | commitdiff |
2009-09-24 |
Victor Hernandez | Auto-upgrade malloc instructions to malloc calls. |
tree | commitdiff |
2009-09-24 |
Devang Patel | Move parent assertion check before metadata deletion. |
tree | commitdiff |
2009-09-23 |
Devang Patel | Delete attached metadata when an instruction is deleted. |
tree | commitdiff |
2009-09-23 |
Devang Patel | Do not leave behind metadata while cloning an instruction. |
tree | commitdiff |
2009-09-23 |
Dan Gohman | Give MachineMemOperand an operator<<, factoring out... |
tree | commitdiff |
2009-09-22 |
Victor Hernandez | No need to verify that malloc's return type is i8*. |
tree | commitdiff |
2009-09-22 |
Daniel Dunbar | Fix commento. |
tree | commitdiff |
2009-09-22 |
Daniel Dunbar | Add a TrackingVH value handle. |
tree | commitdiff |
2009-09-21 |
Chris Lattner | Fix PR5023: The instruction form of DominatorTree:... |
tree | commitdiff |
2009-09-21 |
Chris Lattner | move DominatorTree::dominates for instructions out... |
tree | commitdiff |
2009-09-21 |
Chris Lattner | tidy up |
tree | commitdiff |
2009-09-21 |
Nuno Lopes | initialize SymbolsCanStartWithDigit to false by default |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Peer through zext and sext to eliminate them when it... |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Fold 'icmp eq (icmp), true' into an xor(icmp). |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Correct the comment; this applies to fcmp too. |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Remove tab, again. |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Teach the constant folder how to not a cmpinst. |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Try turning icmp(bitcast(x), bitcast(y)) into icmp... |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Remove tabs I added. |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Clean up the usage of evaluateICmpRelation's return... |
tree | commitdiff |
2009-09-20 |
Daniel Dunbar | Strip trailing whitespace. |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Remove dead store by taking a guess at what Chris meant... |
tree | commitdiff |
2009-09-20 |
Daniel Dunbar | Tabs -> spaces, and remove trailing whitespace. |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Delete dead code. sext and zext can not turn integers... |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Value* were never meant to be const. Removing constness... |
tree | commitdiff |
2009-09-20 |
Nick Lewycky | Teach the constant folder how to handle a few simple... |
tree | commitdiff |
2009-09-18 |
Devang Patel | Write and read metadata attachments. |
tree | commitdiff |
2009-09-18 |
Victor Hernandez | Update malloc call creation code (AllocType is now... |
tree | commitdiff |
2009-09-18 |
Anton Korobeynikov | Allow symbols to start from the digit if target request... |
tree | commitdiff |
2009-09-17 |
Benjamin Kramer | Initialize HasMetadata to zero. |
tree | commitdiff |
2009-09-16 |
Devang Patel | Print debug info attached with an instruction. |
tree | commitdiff |
2009-09-16 |
Devang Patel | Add llvm::Metadata to manage metadata used in a context. |
tree | commitdiff |
2009-09-15 |
Dan Gohman | Fix an accidental inversion of the inbounds flag. |
tree | commitdiff |
2009-09-15 |
Dan Gohman | When a constant's type is refined, update the constant... |
tree | commitdiff |
2009-09-15 |
Nick Lewycky | Forbid arrays of function-type and structures with... |
tree | commitdiff |
2009-09-15 |
Chris Lattner | fix PR4963: folding insertvalue would sometimes turn... |
tree | commitdiff |
2009-09-15 |
Chris Lattner | make -debug-pass=Executions show information about... |
tree | commitdiff |
2009-09-15 |
Chris Lattner | add some missing quotes in debug output |
tree | commitdiff |
2009-09-14 |
Nick Lewycky | Fix a pair of comment typos. |
tree | commitdiff |
2009-09-14 |
Nick Lewycky | Fifth time's a charm! Remove ourselves as abstract... |
tree | commitdiff |
2009-09-14 |
Nick Lewycky | Don't leak! Always remove oneself as a listener after... |
tree | commitdiff |
2009-09-13 |
Nick Lewycky | Actually remove old types from the set. |
tree | commitdiff |
2009-09-13 |
Nick Lewycky | Storing a set of PATypeHolders is a bad idea because... |
tree | commitdiff |
2009-09-13 |
Chris Lattner | Make the MC symbol printer and llvm::Mangler exactly... |
tree | commitdiff |
2009-09-12 |
Dan Gohman | Preserve the inbounds flag, so that the constant folder... |
tree | commitdiff |
2009-09-12 |
Dan Gohman | Fix the build when DEBUG_SYMBOL_TABLE is set. |
tree | commitdiff |
2009-09-11 |
Daniel Dunbar | Fix -Asserts warning. |
tree | commitdiff |
2009-09-11 |
Chris Lattner | reject attempts to take the address of an intrinsic... |
tree | commitdiff |
2009-09-11 |
Chris Lattner | fix prefix ordering, it's L_foo not _Lfoo |
tree | commitdiff |
2009-09-11 |
Chris Lattner | add a new Mangler::getNameWithPrefix API which returns the |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Fix indentation. |
tree | commitdiff |
2009-09-11 |
Dan Gohman | Teach lib/VMCore/ConstantFold.cpp how to set the inboun... |
tree | commitdiff |
2009-09-10 |
Dan Gohman | Factor out the code for checking that all indices in... |
tree | commitdiff |
2009-09-10 |
Devang Patel | Fix whitespaces. |
tree | commitdiff |
2009-09-10 |
Benjamin Kramer | Add some braces to make newer GCCs happy and update... |
tree | commitdiff |
2009-09-10 |
Evan Cheng | Add malloc call utility functions. Patch by Victor... |
tree | commitdiff |
2009-09-09 |
Devang Patel | Take lock before removing a node from MDNodeSet. |
tree | commitdiff |
2009-09-09 |
Devang Patel | Enable MDNode uniquing. |
tree | commitdiff |
2009-09-09 |
Devang Patel | Gracefully destroy MDNodes. |
tree | commitdiff |
2009-09-08 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2009-09-08 |
Nick Lewycky | Hoist out the test+insert to CheckedTypes. This doesn... |
tree | commitdiff |
2009-09-08 |
Nick Lewycky | Simplify from my last change. Assert1 is a macro that... |
tree | commitdiff |
2009-09-08 |
Nick Lewycky | Verify types. Invalid types can be constructed when... |
tree | commitdiff |
2009-09-07 |
Dan Gohman | Reappy r80998, now that the GlobalOpt bug that it expos... |
tree | commitdiff |
2009-09-07 |
Nick Lewycky | Express this in the canonical way. |
tree | commitdiff |
2009-09-07 |
Nick Lewycky | Homogenize whitespace. |
tree | commitdiff |
2009-09-07 |
Daniel Dunbar | Disable MDNode uniquing. |
tree | commitdiff |
2009-09-06 |
Duncan Sands | Public and private corrections, warned about by icc... |
tree | commitdiff |
2009-09-06 |
Duncan Sands | Remove some unused variables and methods warned about by |
tree | commitdiff |
2009-09-06 |
Daniel Dunbar | Revert "Include optional subclass flags, such as inboun... |
tree | commitdiff |
2009-09-04 |
Devang Patel | While replacing an MDNode elment, properly update MDNod... |
tree | commitdiff |
2009-09-04 |
Dan Gohman | Include optional subclass flags, such as inbounds,... |
tree | commitdiff |
2009-09-03 |
Dan Gohman | Revert 80959. It isn't sufficient to solve the full... |
tree | commitdiff |
2009-09-03 |
Dan Gohman | Remove the API for creating ConstantExprs with the... |
tree | commitdiff |
2009-09-03 |
Devang Patel | Use WeakVH to hold dead mdnodes. Check use_empty()... |
tree | commitdiff |
2009-09-03 |
Dan Gohman | Change PHINode::hasConstantValue to have a DominatorTre... |
tree | commitdiff |
2009-09-03 |
Gabor Greif | back out my recent commit (r80858), it seems to break... |
tree | commitdiff |
2009-09-03 |
Devang Patel | Now Bitcode reader bug is fixed. Reapply 80839. |
tree | commitdiff |
2009-09-03 |
Gabor Greif | re-commit r66920 (which has been backed out in r66953... |
tree | commitdiff |
2009-09-02 |
Devang Patel | Revert 80839 for now. It causes test failures. |
tree | commitdiff |
2009-09-02 |
Devang Patel | Use CallbackVH, instead of WeakVH, to hold MDNode elements. |
tree | commitdiff |
2009-09-02 |
Torok Edwin | Opaque types didn't work if llvm_is_multithreaded(). |
tree | commitdiff |
2009-09-02 |
Torok Edwin | Fix DbgStopPointInst->getFileName/getDirectory, broken... |
tree | commitdiff |
2009-09-02 |
Sandeep Patel | Retype from unsigned to CallingConv::ID accordingly... |
tree | commitdiff |
2009-09-01 |
Devang Patel | For now disable MDNode uniquing. This fixes llvm-gcc... |
tree | commitdiff |
2009-08-31 |
Torok Edwin | Free the constants that have no uses in ~LLVMContext. |
tree | commitdiff |
2009-08-29 |
Dan Gohman | Cleanup whitespace and indentation. |
tree | commitdiff |
2009-08-29 |
Dan Gohman | Remove some unused fields. |
tree | commitdiff |
2009-08-28 |
Devang Patel | Reapply 79977. |
tree | commitdiff |
2009-08-27 |
Dan Gohman | Teach getUnderlyingObject and skipPointerCasts about... |
tree | commitdiff |
2009-08-27 |
Devang Patel | Remove an entry from ValueMap before removing elements. |
tree | commitdiff |
2009-08-26 |
Devang Patel | Revert 79977. It causes llvm-gcc bootstrap failures... |
tree | commitdiff |
2009-08-26 |
Dale Johannesen | Add an 'inline hint' attribute to represent source |
tree | commitdiff |
2009-08-25 |
Dan Gohman | Fix the InsertAtEnd form of ShuffleVectorInst construct... |
tree | commitdiff |
2009-08-25 |
Dan Gohman | Eliminate the unused Context argument on one of the... |
tree | commitdiff |
next |