aboutsummaryrefslogtreecommitdiff
path: root/lib/Bitcode/Reader
AgeCommit message (Expand)Author
2011-01-08First step in fixing PR8927:Rafael Espindola
2010-10-28Fix PR8494: when reading invalid bitcode, getTypeByID may returnDuncan Sands
2010-10-06Provide a fast "get me the target triple from the module" API. This canBill Wendling
2010-09-28Fix spelling.Bill Wendling
2010-09-13Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer
2010-09-13Add full auto-upgrade support for LLVM 2.7 bitcode metadata.Dan Gohman
2010-09-10CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer
2010-09-10Add X86 MMX type to bitcode and Type.Dale Johannesen
2010-09-10Auto-upgrade the magic ".llvm.eh.catch.all.value" global toBill Wendling
2010-09-09Discard metadata produced by LLVM 2.7. The value enumeration it usedDan Gohman
2010-09-04zap dead code.Chris Lattner
2010-08-28remove unions from LLVM IR. They are severely buggy and notChris Lattner
2010-08-25Add a FIXME comment.Dan Gohman
2010-08-25Fix the bitcode reader to clear out function-specific stateDan Gohman
2010-08-25Fix a bug found by inspection.Dan Gohman
2010-08-25Add a comment.Dan Gohman
2010-08-20Create the new linker type "linker_private_weak_def_auto".Bill Wendling
2010-08-20Introduce a new temporary MDNode concept. Temporary MDNodes areDan Gohman
2010-08-15Revert r111082. No warnings for this common pattern.Argyrios Kyrtzidis
2010-08-14Add ATTRIBUTE_UNUSED to methods that are not supposed to be used.Argyrios Kyrtzidis
2010-07-21Make NamedMDNode not be a subclass of Value, and simplify the interfaceDan Gohman
2010-07-21Disallow null as a named metadata operand.Dan Gohman
2010-07-20Add support for remapping metadata kind IDs when reading in aDan Gohman
2010-07-13Add support for empty metadata nodes: !{}.Dan Gohman
2010-07-09cache result of operator*Gabor Greif
2010-07-01Implement the "linker_private_weak" linkage type. This will be used forBill Wendling
2010-06-29Revert r107205 and r107207.Bill Wendling
2010-06-29Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling
2010-05-28Bitcode support for allocas with arbitrary array size types.Dan Gohman
2010-04-03Add special case bitcode support for DebugLoc. This avoidsChris Lattner
2010-04-02If the bitcode reader input stream isn't a multiple of 4 bytes, it's moreDan Gohman
2010-03-16reapply r98656 unmodified, which exposed the asmprinter not Chris Lattner
2010-03-16Revert r98656, its breaking all over the place.Daniel Dunbar
2010-03-16improve support for uniontype and ConstantUnion, patch by Tim Northover!Chris Lattner
2010-03-02Add Module functions in place of module providers.Erick Tryzelaar
2010-02-25Make the side-numbering of instructions used by metadata (which is needed toNick Lewycky
2010-02-16There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands
2010-02-15Simplify.Daniel Dunbar
2010-02-15Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands
2010-02-12Add support for a union type in LLVM IR. Patch by Talin!Chris Lattner
2010-01-27Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin
2010-01-25Fix the bitcode reader to deserialize nuw/nsw/etc. bits properly in the caseDan Gohman
2010-01-24make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner
2010-01-22Stop building RTTI information for *most* llvm libraries. NotableChris Lattner
2010-01-21Fix a crasher trying to fold each element in a comparison between two vectorsNick Lewycky
2010-01-13Parse function-local metadata inside function blocksVictor Hernandez
2010-01-11s/NextValueNo/NextMDValueNo while processing metadata.Devang Patel
2010-01-10Compute isFunctionLocal in MDNode ctor or via argument in new function getWhe...Victor Hernandez
2010-01-09"In order to ease automatic bindings generation, it would be helpful if boole...Chris Lattner
2010-01-09clean up this code, add a fixme.Chris Lattner