Commit History

Autor SHA1 Mensaxe Data
  Chris Lattner 93b122d3c4 reapply r98656 unmodified, which exposed the asmprinter not %!s(int64=15) %!d(string=hai) anos
  Daniel Dunbar b85c7100c5 Revert r98656, its breaking all over the place. %!s(int64=15) %!d(string=hai) anos
  Chris Lattner 8b3b34f410 improve support for uniontype and ConstantUnion, patch by Tim Northover! %!s(int64=15) %!d(string=hai) anos
  Nick Lewycky 9a49f1552d Make the side-numbering of instructions used by metadata (which is needed to %!s(int64=15) %!d(string=hai) anos
  Duncan Sands 1df9859c40 There are two ways of checking for a given type, for example isa<PointerType>(T) %!s(int64=15) %!d(string=hai) anos
  Duncan Sands b0bc6c361d Uniformize the names of type predicates: rather than having isFloatTy and %!s(int64=15) %!d(string=hai) anos
  Chris Lattner fdfeb6976f Add support for a union type in LLVM IR. Patch by Talin! %!s(int64=15) %!d(string=hai) anos
  Jeffrey Yasskin f0356fe140 Kill ModuleProvider and ghost linkage by inverting the relationship between %!s(int64=15) %!d(string=hai) anos
  Dan Gohman 26793ed974 Fix the bitcode reader to deserialize nuw/nsw/etc. bits properly in the case %!s(int64=15) %!d(string=hai) anos
  Nick Lewycky 401f3258f6 Fix a crasher trying to fold each element in a comparison between two vectors %!s(int64=15) %!d(string=hai) anos
  Victor Hernandez fab9e99c01 Parse function-local metadata inside function blocks %!s(int64=15) %!d(string=hai) anos
  Devang Patel 23598502ef s/NextValueNo/NextMDValueNo while processing metadata. %!s(int64=15) %!d(string=hai) anos
  Victor Hernandez 24e64df7ec Compute isFunctionLocal in MDNode ctor or via argument in new function getWhenValsUnresolved(). %!s(int64=15) %!d(string=hai) anos
  Chris Lattner 70644e92d8 clean up this code, add a fixme. %!s(int64=15) %!d(string=hai) anos
  Devang Patel 7f9664699e NamedMDNode element is either null or MDNode. Otherwise this is a malformed NamedMDNode record. %!s(int64=15) %!d(string=hai) anos
  Devang Patel 69d02e0a17 Allow null to be an element of NamedMDNode. e.g. !llvm.stuff = !{!0, !1, null} %!s(int64=15) %!d(string=hai) anos
  Devang Patel 3e30c2a3c5 NamedMDNode is a collection MDNodes. %!s(int64=15) %!d(string=hai) anos
  Benjamin Kramer f012705c7e Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer. %!s(int64=15) %!d(string=hai) anos
  Chris Lattner 081134741b Final step in the metadata API restructuring: move the %!s(int64=15) %!d(string=hai) anos
  Chris Lattner 3990b121cf This is a major cleanup of the instruction metadata interfaces that %!s(int64=15) %!d(string=hai) anos
  Chris Lattner 0eb419800a rename getMDKind -> getMDKindID, make it autoinsert if an MD Kind %!s(int64=15) %!d(string=hai) anos
  Victor Hernandez 9d0b704e3e Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. %!s(int64=16) %!d(string=hai) anos
  Victor Hernandez df98761d08 Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM %!s(int64=16) %!d(string=hai) anos
  Victor Hernandez 24f934d055 Update CreateMalloc so that its callers specify the size to allocate: %!s(int64=16) %!d(string=hai) anos
  Chris Lattner cdfc940912 Revert 85678/85680. The decision is to stay with the current form of %!s(int64=16) %!d(string=hai) anos
  Chris Lattner 7d83ebcadd Make blockaddress(@func, null) be valid, and make 'deleting a basic %!s(int64=16) %!d(string=hai) anos
  Chris Lattner 50b136dae9 add bitcode reader support for blockaddress. We can now fully %!s(int64=16) %!d(string=hai) anos
  Chris Lattner ab21db79ef rename indbr -> indirectbr to appease the residents of #llvm. %!s(int64=16) %!d(string=hai) anos
  Chris Lattner f9be95f867 add enough support for indirect branch for the feature test to pass %!s(int64=16) %!d(string=hai) anos
  Daniel Dunbar 22bbd9b9b8 Suppress -Asserts warning. %!s(int64=16) %!d(string=hai) anos