aboutsummaryrefslogtreecommitdiff
path: root/lib/AsmParser/llvmAsmParser.y
AgeCommit message (Expand)Author
2004-12-08Add support for compilers with arg dependent name lookup, contributed byChris Lattner
2004-12-06For PR409: \Reid Spencer
2004-11-28Fix PR463Chris Lattner
2004-10-26Plug a memory leak in the asmparser. It turns out that we were leakingChris Lattner
2004-10-16Parse undef and unreachableChris Lattner
2004-10-09Add a check to avoid an assertion on malformed inputChris Lattner
2004-09-14Okay, the list of link-time passes wasn't such a hot idea. Its prone toReid Spencer
2004-09-13Add support for the link-time pass list to Modules.Reid Spencer
2004-09-01Changes For Bug 352Reid Spencer
2004-08-21Examine the type code in the setcc class of instructions and if itReid Spencer
2004-08-20quish a warningChris Lattner
2004-08-20Packed types, brought to you by Brad JonesBrian Gaeke
2004-08-17Work around PR424 for old c/c++ frontends.Chris Lattner
2004-07-29Merge i*.h headers into Instructions.h as part of bug403.Alkis Evlogimenos
2004-07-26Fix bug in previous patch :(Chris Lattner
2004-07-26Fix an extremely serious regression that was causing LLVM basic blocks to beChris Lattner
2004-07-25Adjust to new Module.h interface for dependent librariesReid Spencer
2004-07-25bug 263:Reid Spencer
2004-07-18bug 122:Reid Spencer
2004-07-16Fix the regressions handling unnamed global variablesChris Lattner
2004-07-14This is logically part of the last patch. Just more really horrible codeChris Lattner
2004-07-14** Finally DeclareNewGlobalValue is dead!Chris Lattner
2004-07-14* Fairly substantial change. Instead of creating new globalvariables, thenChris Lattner
2004-07-14Fold setValueNameMergingDuplicates into ParseGlobalVariable, allowing usChris Lattner
2004-07-14Fix a regression from last night. Apparently the CFE is broken and outputsChris Lattner
2004-07-14Pull out code shared between GV forward-decl and definition processing.Chris Lattner
2004-07-14Simplify code. Do not allow functions to be redefined more than once.Chris Lattner
2004-07-14Remove a gross and crufty "feature" that was never documented and doesn't work.Chris Lattner
2004-07-14Finegrainify namespacificationChris Lattner
2004-07-14Revamp handling of labels. In particular, if we create a forward referenceChris Lattner
2004-07-14Split the basic block handling case out of getVal into getBBVal.Chris Lattner
2004-07-13Fix typeo and refactor bb productions to make it possible for us to reuse anyChris Lattner
2004-07-13Eliminate some mega-cruft here. There is no reason to DERIVE FROM IR CLASSESChris Lattner
2004-07-13Inline the now trivial setValueNameInternal function into both callersChris Lattner
2004-07-13Now that basic blocks are eagerly inserted into the Function, we can useChris Lattner
2004-07-13A couple of substantial cleanup fixes:Chris Lattner
2004-07-13Replace a bunch of complex ConstantPointerRef referring code with simpleChris Lattner
2004-07-09Don't call Type::setName()Chris Lattner
2004-07-08Eliminate uses of the UniqueID field on Type objectsChris Lattner
2004-07-04- remove use of isa<Type>(Val) since there's no inheritance relationshipReid Spencer
2004-06-17Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner
2004-05-28Remove some more dead code resulting from adding setTypeName().Reid Spencer
2004-05-27Remove an assertion that uses Type::TypeTy that is never hit and willReid Spencer
2004-05-26Provide the correct patch for bug 345. The solution is to add a setTypeNameReid Spencer
2004-05-26A quick and ugly hack to fix PR345. I used TypeTy specifically to makeChris Lattner
2004-05-25Changed to use SymbolTable's new lookup interface.Reid Spencer
2004-04-17Fix a memory leak. We leaked the vector holding the entries in switch tables.Chris Lattner
2004-04-05Support getelementptr instructions which use uint's to index into structureChris Lattner
2004-03-31Avoid TRUE and FALSE which apparently conflict with some macros on OSXChris Lattner
2004-03-30Fix bug: Assembler/2004-03-30-UnclosedFunctionCrash.llxChris Lattner