summaryrefslogtreecommitdiff
path: root/lib/IR/AsmWriter.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-03-15Make some assertions on constant expressions static.Benjamin Kramer1-2/+2
2014-03-13Remove the linker_private and linker_private_weak linkages.Rafael Espindola1-4/+0
2014-03-11IR: add a second ordering operand to cmpxhg for failureTim Northover1-1/+33
2014-03-09IR: Change inalloca's grammar a bitDavid Majnemer1-2/+2
2014-03-06[Layering] Move DebugInfo.h into the IR library where its implementationChandler Carruth1-1/+1
2014-03-04[Modules] Move CFG.h to the IR library as it defines graph traits overChandler Carruth1-1/+1
2014-02-25Store a DataLayout in Module.Rafael Espindola1-2/+3
2014-01-31[ms-cxxabi] Add a new calling convention that swaps 'this' and 'sret'Reid Kleckner1-0/+1
2014-01-25Fix llvm-dis to print the inalloca bit on allocas.Reid Kleckner1-0/+2
2014-01-17Add two new calling conventions for runtime callsJuergen Ributzka1-0/+2
2014-01-14Decouple dllexport/dllimport from linkageNico Rieck1-2/+12
2014-01-14Revert "Decouple dllexport/dllimport from linkage"Nico Rieck1-12/+2
2014-01-14Decouple dllexport/dllimport from linkageNico Rieck1-2/+12
2014-01-12[PM] Rename the IR printing pass header to a more generic and correctChandler Carruth1-1/+1
2014-01-09Put the functionality for printing a value to a raw_ostream as anChandler Carruth1-34/+27
2014-01-07Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth1-4/+4
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth1-3/+1
2013-12-15Fix AsmWriter's handling of SPIR calling conventions. Patch by Boaz Ouriel.Michael Kuperstein1-0/+2
2013-12-07Remove unused value.Rafael Espindola1-13/+11
2013-12-05Use isIntrinsic() instead of checking for "llvm."Matt Arsenault1-1/+1
2013-11-11Print new JavaScript calling conventions symbolically.Andrew Trick1-0/+2
2013-11-01Remove linkonce_odr_auto_hide.Rafael Espindola1-3/+0
2013-10-27Revert r193251 : Use address-taken to disambiguate global variable and indire...Shuxin Yang1-1/+0
2013-10-23Use address-taken to disambiguate global variable and indirect memops.Shuxin Yang1-0/+1
2013-09-16Implement function prefix data as an IR feature.Peter Collingbourne1-0/+4
2013-07-12Target/X86: Add explicit Win64 and System V/x86-64 calling conventions.Charles Davis1-0/+2
2013-05-23Re-implement DebugIR in a way that does not subclass AssemblyWriter:Daniel Malea1-1/+3
2013-05-08Pull up AssemblyWriter interface into header to allow subclassingDaniel Malea1-84/+42
2013-05-01Now that the underlying issue is fixed, revert r180750 and r180722.Rafael Espindola1-3/+17
2013-04-29Revert the command line option patch. However, keep the part that makes this ...Bill Wendling1-18/+4
2013-04-29Revert "revert r179735, it has no testcases, and doesn't really make sense."Reid Kleckner1-21/+21
2013-04-25revert r179735, it has no testcases, and doesn't really make sense.Chris Lattner1-21/+21
2013-04-18Make the TargetIndependent flag have the right boolean value.Bill Wendling1-3/+3
2013-04-17Add an option `-enable-old-style-attr-syntax' to print out function attribute...Bill Wendling1-21/+21
2013-04-16Print out the target-independent attributes in a comment before the function ...Bill Wendling1-4/+24
2013-03-11Remove support for versioned debug info.David Blaikie1-1/+1
2013-02-22Use references to attribute groups on the call/invoke instructions.Bill Wendling1-9/+11
2013-02-20Modify the LLVM assembly output so that it uses references to represent funct...Bill Wendling1-16/+16
2013-02-20Add the function attributes from an inline asm call. These don't have declara...Bill Wendling1-0/+8
2013-02-12Add static cast to unsigned char whenever a character classification function...Guy Benyei1-4/+7
2013-02-11Add support for printing out the attribute groups.Bill Wendling1-4/+68
2013-02-11Fix unnecessary removal of const through cast machineryDavid Blaikie1-3/+3
2013-02-08Minor cleanup.Dan Gohman1-1/+1
2013-02-05Added LLVM Asm/Bitcode Reader/Writer support for new IR keyword externally_in...Michael Gottesman1-0/+1
2013-01-18Use AttributeSet accessor methods instead of Attribute accessor methods.Bill Wendling1-7/+6
2013-01-07Move TypeFinder.h into the IR tree, it clearly belongs with the IR library.Chandler Carruth1-1/+1
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-9/+9
2013-01-02Rename VMCore directory to IR.Chandler Carruth1-0/+2159