- 606a1d1 Remove the InlineHint attribute. There are no current or planned users. by Eric Christopher · 15 years ago
- 92f238d Consolidate ConvertGlobalValIDToValue, ConvertGlobalOrMetadataValIDToValue, and ConvertValIDToValue into a more powerful ConvertValIDToValue() that does all three's work by Victor Hernandez · 15 years ago
- 24e64df Compute isFunctionLocal in MDNode ctor or via argument in new function getWhenValsUnresolved(). by Victor Hernandez · 15 years ago
- 2fdf8db fix PR5983, reject function bodies with no blocks per the grammar. by Chris Lattner · 15 years ago
- 76bf310 When parsing function-local metadata, create a function-local MDNode by Victor Hernandez · 15 years ago
- bf170d4 Re-add parsing of function-local metadata; this time with testcase. by Victor Hernandez · 15 years ago
- 69d02e0 Allow null to be an element of NamedMDNode. e.g. !llvm.stuff = !{!0, !1, null} by Devang Patel · 15 years ago
- 8c65f6e Move remaining stuff to the isInteger predicate. by Benjamin Kramer · 15 years ago
- 3e30c2a NamedMDNode is a collection MDNodes. by Devang Patel · 15 years ago
- f012705 Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer. by Benjamin Kramer · 15 years ago
- 7fccf76 remove some fixme's by Chris Lattner · 15 years ago
- 1340dd3 now that instruction metadata is only parsed in one place, eliminate the by Chris Lattner · 15 years ago
- c3a6c5c reimplement ParseOptionalInfo as ParseOptionalCommaAlign, correctly by Chris Lattner · 15 years ago
- b8c4686 rename ParseOptionalCustomMetadata -> ParseInstructionMetadata, by Chris Lattner · 15 years ago
- a7d7f2c convert 4 more instructions over. by Chris Lattner · 15 years ago
- f1bc7ce add facilities to start factoring instruction metadata parsing by Chris Lattner · 15 years ago
- 628c13a reimplement insertvalue/extractvalue metadata handling to not blindly by Chris Lattner · 15 years ago
- fa149ae remove two bogus calls that accepted metadata in the middle of insert/extract value by Chris Lattner · 15 years ago
- 1d92831 rename NamedOrCustomMD -> MetadataVar to follow conventions of all the rest of the code. by Chris Lattner · 15 years ago
- e434d27 rename lltok::Metadata -> lltok::exclaim. We name tokens by Chris Lattner · 15 years ago
- 0834e6a rename MetadataCache -> NumberedMetadata to follow the convention by Chris Lattner · 15 years ago
- a735239 rewrite ParseMDNodeVector to follow the normal patter used in the .ll parser. by Chris Lattner · 15 years ago
- 4a72efc rename ParseMDNode -> ParseMDNodeID, since it parses !42, not !{... } as you'd expect. by Chris Lattner · 15 years ago
- 860775c fix parsing of mdstring values. by Chris Lattner · 15 years ago
- c49363b remove the code added in r90497. It has several major issues and no tests. by Chris Lattner · 15 years ago
- 287881d split t_Metadata into t_MDNode and t_MDString, eliminating some unsafe casting. by Chris Lattner · 15 years ago
- 3f5132a factor code even more. by Chris Lattner · 15 years ago
- 84d03b1 simplify some code and unbreak the build by not consuming an extra token. by Chris Lattner · 15 years ago
- c17300f remove a really wrong parenthesis. by Benjamin Kramer · 15 years ago
- 42991ee clean up some really strange code. by Chris Lattner · 15 years ago
- 442ffa1 change ParseMDString and ParseMDNode to take arguments of the right type. by Chris Lattner · 15 years ago
- e80250e switch to TrackingVH instead of WeakVH, since these can never by Chris Lattner · 15 years ago
- 3f3a0f6 Each instruction is allowed to have *multiple* different by Chris Lattner · 15 years ago
- 0811347 Final step in the metadata API restructuring: move the by Chris Lattner · 15 years ago
- 3990b12 This is a major cleanup of the instruction metadata interfaces that by Chris Lattner · 15 years ago
- 0eb4198 rename getMDKind -> getMDKindID, make it autoinsert if an MD Kind by Chris Lattner · 15 years ago
- 5660846 Metadata.h doesn't need to include ValueHandle.h anymore. by Chris Lattner · 15 years ago
- 0e28d76 by David Greene · 15 years ago
- 211a14e Add MSP430 interrupt calling conv. No functionality change yet. by Anton Korobeynikov · 15 years ago
- 1971556 Add ParseInlineMetadata() which can parses metadata that refers to an instruction. Extend ParseParameterList() to use this new function so that calls to llvm.dbg.declare can pass inline metadata by Victor Hernandez · 15 years ago
- 5bda379 Add a hack for PR5601, a crash on obsolete syntax that we plan to by Chris Lattner · 15 years ago
- f0bb41c Fix MSVC warning ( | with bool and unsigned int). by Daniel Dunbar · 15 years ago
- 9d0b704 Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. by Victor Hernandez · 15 years ago
- df98761 Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM by Victor Hernandez · 15 years ago
- 85b8de8 Use WeakVH while storing metadata in containers. This fixes PR5393. by Devang Patel · 15 years ago
- 24f934d Update CreateMalloc so that its callers specify the size to allocate: by Victor Hernandez · 15 years ago
- e8bc45a Parse debug info attached with insertvalue and extractvalue instructions. by Devang Patel · 15 years ago
- ee7644d typo by Chris Lattner · 15 years ago
- cdfc940 Revert 85678/85680. The decision is to stay with the current form of by Chris Lattner · 15 years ago
- 7d83ebc Make blockaddress(@func, null) be valid, and make 'deleting a basic by Chris Lattner · 15 years ago
- 09d9ef4 full asmparser support for blockaddress. We can now do: by Chris Lattner · 15 years ago
- ab21db7 rename indbr -> indirectbr to appease the residents of #llvm. by Chris Lattner · 15 years ago
- f9be95f add enough support for indirect branch for the feature test to pass by Chris Lattner · 15 years ago
- 046e78c Remove FreeInst. by Victor Hernandez · 15 years ago
- 1d871c5 fix PR5295 where the .ll parser didn't reject a function after a global by Chris Lattner · 15 years ago
- 66284e0 Auto-upgrade free instructions to calls to the builtin free function. by Victor Hernandez · 15 years ago
- 336ea06 Minor code cleanup. by Victor Hernandez · 15 years ago
- 8ba2d5b Rename msasm to alignstack per review. by Dale Johannesen · 15 years ago
- 68afa54 Make changes to rev 84292 as requested by Chris Lattner. by Victor Hernandez · 15 years ago
- d9723e9 Cosmetic changes. by Devang Patel · 15 years ago
- 52e2031 clean up after metadata changes. by Chris Lattner · 15 years ago
- c6e2009 remove some nonascii weird stuff by Chris Lattner · 15 years ago
- cf4d2f1 add some fixme's by Chris Lattner · 15 years ago
- a276c60 Remove MallocInst from LLVM Instructions. by Victor Hernandez · 15 years ago
- 13ad5aa Autoupgrade malloc insts to malloc calls. by Victor Hernandez · 15 years ago
- a43d46f Parse PHI instruction with attached metadata. by Devang Patel · 15 years ago
- 4360298 Add an "msasm" flag to inline asm as suggested in PR 5125. by Dale Johannesen · 15 years ago
- 6225d64 Parse GEP with attached custom metadata. This happens during libprofile_rt.bca build. by Devang Patel · 15 years ago
- cf0fe8d strength reduce a ton of type equality tests to check the typeid (Through by Chris Lattner · 15 years ago
- 58a230a Only one custom meadata of each kind can be attached with an instruction. by Devang Patel · 15 years ago
- 0475c91 Parse custom metadata attached with an instruction. by Devang Patel · 15 years ago
- e30e678 s/class Metadata/class MetadataContext/g by Devang Patel · 15 years ago
- a214840 Do not use global typedef for MDKindID. by Devang Patel · 15 years ago
- 3e0c99a Revert 82694 "Auto-upgrade malloc instructions to malloc calls." because it causes regressions in the nightly tests. by Victor Hernandez · 15 years ago
- 96b930d Auto-upgrade malloc instructions to malloc calls. by Victor Hernandez · 15 years ago
- a279bc3 Tabs -> spaces, and remove trailing whitespace. by Daniel Dunbar · 15 years ago
- f633a06 Fix parsing of optional metadata for 'load', 'store' and 'alloc' instructions. by Devang Patel · 15 years ago
- cea188a Parse debug info attached with an instruction. by Devang Patel · 15 years ago
- f316579 Use MemoryBuffer::getBufferIdentifier() in the AsmPrinter instead by Dan Gohman · 15 years ago
- f8dbee7 Reappy r80998, now that the GlobalOpt bug that it exposed on MiniSAT is fixed. by Dan Gohman · 15 years ago
- 92a97a9 Revert "Include optional subclass flags, such as inbounds, nsw, etc., ...", this by Daniel Dunbar · 15 years ago
- 859fff4 Include optional subclass flags, such as inbounds, nsw, etc., in the by Dan Gohman · 15 years ago
- 2ec5fe5 Refactor common code from ParseAssemblyString and ParseAssemblyFile, by Dan Gohman · 15 years ago
- 2b4f28e plug another leak in LLParser::PerFunctionState::SetInstName() by Nuno Lopes · 15 years ago
- 531552a plug memory leak in LLParser::PerFunctionState::SetInstName() by deleting a value after replacing it by Nuno Lopes · 15 years ago
- 65c3c8f Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. by Sandeep Patel · 15 years ago
- 4190554 Minor logic simplification. by Dan Gohman · 15 years ago
- e4b2756 Reapply 79977. Use MDNodes to encode debug info in llvm IR. by Devang Patel · 15 years ago
- 8245988 Revert 79977. It causes llvm-gcc bootstrap failures on some platforms. by Devang Patel · 15 years ago
- de86d47 Add an 'inline hint' attribute to represent source by Dale Johannesen · 15 years ago
- 1c8a23c Eliminate the unused Context argument on one of the ICmpInst and FCmpInst by Dan Gohman · 15 years ago
- 2a610c7 Update DebugInfo interface to use metadata, instead of special named llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. by Devang Patel · 15 years ago
- bcef7df Fix the build with gcc-4.4 on linux: header needed for EOF. by Duncan Sands · 15 years ago
- 5078f84 Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrap by Dan Gohman · 15 years ago
- 0e275dc Actually privatize a IntegerTypes, and fix a few bugs exposed by this. by Owen Anderson · 15 years ago
- 1d0be15 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 15 years ago
- 689ad6e Convert APint::{fromString,APInt,getBitsNeeded} to use StringRef. by Daniel Dunbar · 15 years ago
- 3845e50 Extend the AsmWriter to print unnamed numbered types as "%0 = type ..." by Dan Gohman · 15 years ago
- 12ddd40 Make LLVMContext and LLVMContextImpl classes instead of structs. by Benjamin Kramer · 15 years ago
- d7f2a6c Privatize the StructType table, which unfortunately involves routing contexts through a number of APIs. by Owen Anderson · 15 years ago