Simplify some code.
[oota-llvm.git] / lib / VMCore /
2009-10-19 Owen AndersonBanish ConstantsLock. It's serving no purpose other...
2009-10-19 Chris Lattnervarious cleanups.
2009-10-17 Nick LewyckyFix test/Bindings/Ocaml/vmcore.ml. When IRBuilder:...
2009-10-17 Chris LattnerTeach vm core to more aggressively fold 'trunc' constan...
2009-10-17 Nick LewyckyEmit newlines at the end of instructions too.
2009-10-17 Daniel DunbarRemove unnecessary include.
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-17 Victor HernandezAutoupgrade malloc insts to malloc calls.
2009-10-14 Devang PatelAdd copyMD to copy metadata from one instruction to...
2009-10-14 Duncan SandsI don't see any point in having both eh.selector.i32...
2009-10-13 Dale JohannesenAdd an "msasm" flag to inline asm as suggested in PR...
2009-10-13 Devang PatelCopy metadata when value is RAUW'd. It is debatable...
2009-10-13 Nick LewyckyForce memory use markers to have a ConstantInt for...
2009-10-12 Jeffrey YasskinFix llvm.org/PR5160, to let CallbackVHs modify other...
2009-10-12 Chris Lattneradd some more hooks to the C bindings, patch by Kenneth...
2009-10-08 Dan GohmanAdd a form of addPreserved which takes a string argumen...
2009-10-07 Devang PatelDo not assume that the module is set.
2009-10-07 Duncan SandsMake getPointerTo return a const PointerType* rather...
2009-10-06 Duncan SandsIntroduce and use convenience methods for getting point...
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-10-03 Nick LewyckyRequires element types in a constant initializer to...
2009-09-30 Devang PatelCheck for null MDNode element while printing comment.
2009-09-30 Jeffrey YasskinAssert that ConstantArrays are created with correctly...
2009-09-30 Devang PatelPrint tag name for MDNodes that are used to encode...
2009-09-29 Devang PatelLookup handler name only when assertions are enabled.
2009-09-29 Devang PatelAdd removeMD().
2009-09-29 Devang PatelOnly one custom meadata of each kind can be attached...
2009-09-29 Devang PatelUse assertion instead of early exit to catch malformed...
2009-09-29 Devang PatelParse custom metadata attached with an instruction.
2009-09-28 Dan GohmanAdd C API calls for building FNeg operations. Patch...
2009-09-28 Devang Patels/class Metadata/class MetadataContext/g
2009-09-28 Devang PatelDo not use global typedef for MDKindID.
2009-09-28 Devang PatelDo not hardcode metadata names.
2009-09-28 Devang PatelRemove dead code.
2009-09-28 Dan GohmanRemove temporary debugging hack.
2009-09-28 Dan GohmanMove the dominator verification code out of special...
2009-09-28 Dan GohmanExtend the StartPassTimer and StopPassTimer functions...
2009-09-27 Dan GohmanExtract the code for releasing a pass into a separate...
2009-09-27 Nick LewyckyRemove the "metadata*" type and simplify the code it...
2009-09-27 Nick LewyckyRound out the API for the new optimization flags.
2009-09-27 Dan GohmanMicro-optimize DerivedType::dropAllTypeUses.
2009-09-27 Nick LewyckyRemove dead code from this function and optimize. Updat...
2009-09-27 Nick LewyckyInstruction::clone does not need to take an LLVMContext...
2009-09-26 Duncan SandsFor the NSWSub support in the builder to actually be...
2009-09-25 Dan GohmanRename ConstantFP's getInf to getInfinity.
2009-09-25 Dan GohmanAdd a ConstantFP::getInf utility function for creating...
2009-09-25 Victor HernandezRevert 82694 "Auto-upgrade malloc instructions to mallo...
2009-09-24 Victor HernandezAuto-upgrade malloc instructions to malloc calls.
2009-09-24 Devang PatelMove parent assertion check before metadata deletion.
2009-09-23 Devang PatelDelete attached metadata when an instruction is deleted.
2009-09-23 Devang PatelDo not leave behind metadata while cloning an instruction.
2009-09-23 Dan GohmanGive MachineMemOperand an operator<<, factoring out...
2009-09-22 Victor HernandezNo need to verify that malloc's return type is i8*.
2009-09-22 Daniel DunbarFix commento.
2009-09-22 Daniel DunbarAdd a TrackingVH value handle.
2009-09-21 Chris LattnerFix PR5023: The instruction form of DominatorTree:...
2009-09-21 Chris Lattnermove DominatorTree::dominates for instructions out...
2009-09-21 Chris Lattnertidy up
2009-09-21 Nuno Lopesinitialize SymbolsCanStartWithDigit to false by default
2009-09-20 Nick LewyckyPeer through zext and sext to eliminate them when it...
2009-09-20 Nick LewyckyFold 'icmp eq (icmp), true' into an xor(icmp).
2009-09-20 Nick LewyckyCorrect the comment; this applies to fcmp too.
2009-09-20 Nick LewyckyRemove tab, again.
2009-09-20 Nick LewyckyTeach the constant folder how to not a cmpinst.
2009-09-20 Nick LewyckyTry turning icmp(bitcast(x), bitcast(y)) into icmp...
2009-09-20 Nick LewyckyRemove tabs I added.
2009-09-20 Nick LewyckyClean up the usage of evaluateICmpRelation's return...
2009-09-20 Daniel DunbarStrip trailing whitespace.
2009-09-20 Nick LewyckyRemove dead store by taking a guess at what Chris meant...
2009-09-20 Daniel DunbarTabs -> spaces, and remove trailing whitespace.
2009-09-20 Nick LewyckyDelete dead code. sext and zext can not turn integers...
2009-09-20 Nick LewyckyValue* were never meant to be const. Removing constness...
2009-09-20 Nick LewyckyTeach the constant folder how to handle a few simple...
2009-09-18 Devang PatelWrite and read metadata attachments.
2009-09-18 Victor HernandezUpdate malloc call creation code (AllocType is now...
2009-09-18 Anton KorobeynikovAllow symbols to start from the digit if target request...
2009-09-17 Benjamin KramerInitialize HasMetadata to zero.
2009-09-16 Devang PatelPrint debug info attached with an instruction.
2009-09-16 Devang PatelAdd llvm::Metadata to manage metadata used in a context.
2009-09-15 Dan GohmanFix an accidental inversion of the inbounds flag.
2009-09-15 Dan GohmanWhen a constant's type is refined, update the constant...
2009-09-15 Nick LewyckyForbid arrays of function-type and structures with...
2009-09-15 Chris Lattnerfix PR4963: folding insertvalue would sometimes turn...
2009-09-15 Chris Lattnermake -debug-pass=Executions show information about...
2009-09-15 Chris Lattneradd some missing quotes in debug output
2009-09-14 Nick LewyckyFix a pair of comment typos.
2009-09-14 Nick LewyckyFifth time's a charm! Remove ourselves as abstract...
2009-09-14 Nick LewyckyDon't leak! Always remove oneself as a listener after...
2009-09-13 Nick LewyckyActually remove old types from the set.
2009-09-13 Nick LewyckyStoring a set of PATypeHolders is a bad idea because...
2009-09-13 Chris LattnerMake the MC symbol printer and llvm::Mangler exactly...
2009-09-12 Dan GohmanPreserve the inbounds flag, so that the constant folder...
2009-09-12 Dan GohmanFix the build when DEBUG_SYMBOL_TABLE is set.
2009-09-11 Daniel DunbarFix -Asserts warning.
2009-09-11 Chris Lattnerreject attempts to take the address of an intrinsic...
2009-09-11 Chris Lattnerfix prefix ordering, it's L_foo not _Lfoo
2009-09-11 Chris Lattneradd a new Mangler::getNameWithPrefix API which returns the
2009-09-11 Dan GohmanFix indentation.
2009-09-11 Dan GohmanTeach lib/VMCore/ConstantFold.cpp how to set the inboun...
2009-09-10 Dan GohmanFactor out the code for checking that all indices in...
next