aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/AsmParser
AgeCommit message (Expand)AuthorFilesLines
2014-07-18Add a dereferenceable attributeHal Finkel4-0/+53
2014-07-06Update the MemoryBuffer API to use ErrorOr.Rafael Espindola1-4/+5
2014-06-27IR: Add COMDATs to the IRDavid Majnemer5-8/+165
2014-06-27ParseIR: don't take ownership of the MemoryBufferAlp Toker1-2/+1
2014-06-26Revert "Introduce a string_ostream string builder facilty"Alp Toker1-3/+4
2014-06-26Introduce a string_ostream string builder faciltyAlp Toker1-4/+3
2014-06-25Rename loop unrolling and loop vectorizer metadata to have a common prefix.Eli Bendersky1-0/+1
2014-06-13IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover3-6/+12
2014-06-13Remove 'using std::errro_code' from lib.Rafael Espindola1-2/+1
2014-06-12Don't use 'using std::error_code' in include/llvm.Rafael Espindola1-0/+1
2014-06-12Remove system_error.h.Rafael Espindola1-1/+1
2014-06-06Allow aliases to be unnamed_addr.Rafael Espindola2-20/+32
2014-06-05Add a new attribute called 'jumptable' that creates jump-instruction tables f...Tom Roeder3-0/+5
2014-06-04Clauses in a landingpad are always Constant. Use a stricter type.Rafael Espindola1-2/+3
2014-06-03Update comments to match reality.Rafael Espindola1-4/+4
2014-06-03Fix a small bug in the parsing of anonymous globals.Rafael Espindola1-0/+2
2014-06-03Simplify the parsing of unnamed globals. No functionality changed.Rafael Espindola1-31/+12
2014-06-03Update comment. This should have been part of r210062.Rafael Espindola1-2/+0
2014-06-03Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola1-39/+20
2014-05-28[pr19844] Add thread local mode to aliases.Rafael Espindola2-17/+37
2014-05-21[modules] Add module maps for LLVM. These are not quite ready for prime-timeRichard Smith1-0/+1
2014-05-20Add 'nonnull', a new parameter and return attribute which indicates that the ...Nick Lewycky3-0/+5
2014-05-17Use create methods since msvc doesn't handle delegating constructors.Rafael Espindola1-2/+2
2014-05-17Reduce abuse of default values in the GlobalAlias constructor.Rafael Espindola1-2/+2
2014-05-16Fix most of PR10367.Rafael Espindola1-18/+45
2014-05-16Change the GlobalAlias constructor to look a bit more like GlobalVariable.Rafael Espindola1-2/+4
2014-05-09Revert "[ms-cxxabi] Add a new calling convention that swaps 'this' and 'sret'"Reid Kleckner3-4/+1
2014-05-09Don't crash on redefinitions.Rafael Espindola1-5/+7
2014-05-07IR: Don't allow non-default visibility on local linkageDuncan P. N. Exon Smith1-0/+17
2014-04-24Add 'musttail' marker to call instructionsReid Kleckner4-7/+19
2014-04-16[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-2/+3
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper3-96/+97
2014-04-05AsmParser: add a warning for compatibility parsingSaleem Abdulrasool3-0/+10
2014-04-05AsmParser: restore LLVM IR compatibility for linker_private{,_weak}Saleem Abdulrasool3-0/+17
2014-03-13Remove the linker_private and linker_private_weak linkages.Rafael Espindola3-13/+1
2014-03-11IR: add a second ordering operand to cmpxhg for failureTim Northover2-6/+22
2014-03-09IR: Change inalloca's grammar a bitDavid Majnemer1-19/+14
2014-03-06Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles1-3/+2
2014-03-05[Layering] Move AutoUpgrade.h into the IR library where itsChandler Carruth1-1/+1
2014-03-05[C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles1-2/+2
2014-03-04[Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth1-1/+1
2014-01-31[ms-cxxabi] Add a new calling convention that swaps 'this' and 'sret'Reid Kleckner3-1/+4
2014-01-17Add an inalloca flag to allocasReid Kleckner2-10/+22
2014-01-17Add two new calling conventions for runtime callsJuergen Ributzka3-0/+7
2014-01-14Decouple dllexport/dllimport from linkageNico Rieck2-38/+62
2014-01-14Revert "Decouple dllexport/dllimport from linkage"Nico Rieck2-62/+38
2014-01-14Decouple dllexport/dllimport from linkageNico Rieck2-38/+62
2014-01-07Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth2-3/+3
2013-12-19Begin adding docs and IR-level support for the inalloca attributeReid Kleckner3-0/+5
2013-12-02Debug Info: drop debug info via upgrading path if version number does not match.Manman Ren1-0/+2