aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore
AgeCommit message (Expand)Author
2012-09-18Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper
2012-09-15Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Craig Topper
2012-09-13Define an official slot for the new !tbaa.struct metadata tag.Dan Gohman
2012-09-13Unify the emission of the calling conventions into a single function to reduc...Micah Villmow
2012-09-12Recommit, with fixes:Eric Christopher
2012-09-12Revert "Add some support for dealing with an object pointer on arguments."Eric Christopher
2012-09-12When calling print directly on a global (eg from the debugger) itDuncan Sands
2012-09-12Add some support for dealing with an object pointer on arguments.Eric Christopher
2012-09-10c bindings: revert LLVMConstInlineAsm to always use the default asm dialect.Benjamin Kramer
2012-09-05Stop casting away const qualifier needlessly.Roman Divacky
2012-09-05[ms-inline asm] Enumerate the InlineAsm dialects and rename the nsdialect toChad Rosier
2012-09-05[ms-inline asm] Emit the (new) inline asm Non-Standard Dialect attribute.Chad Rosier
2012-09-04[ms-inline asm] Add the inline assembly dialect, AsmDialect, to the InlineAsmChad Rosier
2012-09-04[ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. ThisChad Rosier
2012-08-31Move the GCOVFormat enums into their own namespace per the LLVM coding standard.Bill Wendling
2012-08-30Apply "/Og-" also to MSC15(aka VS9) on VMCore/Function.cpp.NAKAMURA Takumi
2012-08-17Make atomic load and store of pointers work. Tighten verification of atomic ...Eli Friedman
2012-08-17Change the `linker_private_weak_def_auto' linkage to `linkonce_odr_auto_hide' toBill Wendling
2012-08-17Assert that dominates is not given a multiple edge. Finding out if we haveRafael Espindola
2012-08-16Teach GVN to reason about edges dominating uses. This allows it to handle casesRafael Espindola
2012-08-15Fix a typo that led to a failure to correctly verify bitcast instructions.Nick Lewycky
2012-08-14Typo.Eric Christopher
2012-08-10The normal edge of an invoke is not allowed to branch to a block with aEli Friedman
2012-08-10Move BasicBlockEdge to the cpp file. No functionality change.Rafael Espindola
2012-08-10[ms-inline asm] Add a new Inline Asm Non-Standard Dialect attribute.Chad Rosier
2012-08-07The dominance computation already has logic for computing if an edge dominatesRafael Espindola
2012-08-04Postpone the deletion of the old name in StructType::setName to allow using a...Benjamin Kramer
2012-08-03Move the "findUsedStructTypes" functionality outside of the Module class.Bill Wendling
2012-07-26Add support for v16i32/v16i64 into the code generator. This is required for b...Micah Villmow
2012-07-20Fix a dangling StringRef bug in the auto upgrader. In one case, we resetChandler Carruth
2012-07-19Pull the simple parts of DenseMapInfo<DebugLoc> inline and prune includes.Benjamin Kramer
2012-07-19Remove tabs.Bill Wendling
2012-07-18Adding some debug information to PassManagerVictor Oliveira
2012-07-18More replacing of target-dependent intrinsics with target-indepdent Joel Jones
2012-07-16MSVC's implementation of isalnum will assert on characters > 255, so we need ...Aaron Ballman
2012-07-13This is one of the first steps at moving to replace target-dependent Joel Jones
2012-07-13Fixed few warnings; trimmed empty lines.Galina Kistanova
2012-07-07Use the DebugInfo wrappers instead of mucking about with the MDNode directly.Bill Wendling
2012-07-06Print the name last.Bill Wendling
2012-07-06Check if it's a scope last, because several things are scopes.Bill Wendling
2012-07-06Add a print method to the ObjC property object.Bill Wendling
2012-07-06Remove trailing comma in array initialization list.Bill Wendling
2012-07-06Remove unnecessary 'llvm::'.Bill Wendling
2012-07-06Remove unnecessary 'llvm::'.Bill Wendling
2012-07-06Untabify and move a function near similar functions dealing with structEric Christopher
2012-07-03PHINode::hasConstantValue(): return undef if the PHI is fully recursive.Nuno Lopes
2012-07-03Use the DebugInfo's 'print()' method to emit the comments.Bill Wendling
2012-07-03improve PHINode::hasConstantValue() to detect recursive cases like %phi = phi...Nuno Lopes
2012-06-29Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.hChandler Carruth
2012-06-29Update the CMake files.Bill Wendling