aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/InlineAsm.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ms-inline asm] Enumerate the InlineAsm dialects and rename the nsdialect toChad Rosier2012-09-051-3/+3
* [ms-inline asm] Add the inline assembly dialect, AsmDialect, to the InlineAsmChad Rosier2012-09-041-6/+7
* land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner2011-07-181-4/+4
* deconstify getType()'s.Chris Lattner2011-07-151-1/+1
* Land the long talked about "type system rewrite" patch. ThisChris Lattner2011-07-091-1/+1
* Another possible bug. Stopgap until we can autogenerate tables andEric Christopher2011-06-031-6/+3
* Fix an off by one error.Eric Christopher2011-06-031-2/+1
* Add a new parse hint for multi-letter constraints in inline asm.Eric Christopher2011-06-021-0/+9
* Apply patch for use-after-free in InlineAsm constant handling,Dale Johannesen2010-11-021-0/+1
* Inline asm multiple alternative constraints development phase 2 - improved ba...John Thompson2010-10-291-5/+5
* Silence some constructor ordering warnings.Eric Christopher2010-09-131-3/+3
* Added skeleton for inline asm multiple alternative constraint support.John Thompson2010-09-131-10/+60
* Reduce string trashing.Benjamin Kramer2010-07-251-1/+1
* Memoize InlineAsms into the LLVMContext and delete them on shutdown.Jeffrey Yasskin2010-03-211-11/+14
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-161-1/+1
* Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer2010-01-051-1/+1
* Pass StringRef by value.Daniel Dunbar2009-11-061-7/+7
* Rename msasm to alignstack per review.Dale Johannesen2009-10-211-4/+6
* Add an "msasm" flag to inline asm as suggested in PR 5125.Dale Johannesen2009-10-131-4/+6
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-1/+1
* Finish migrating VMCore to StringRef/Twine based APIs.Daniel Dunbar2009-07-251-13/+13
* Keep track of *which* input constraint matches an outputChris Lattner2008-10-171-2/+7
* Fix PR2267, by allowing indirect outputs to be intermixedChris Lattner2008-05-221-1/+4
* Allow asms to return multiple results by value.Chris Lattner2008-04-271-4/+13
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* remove a dead annotationChris Lattner2007-12-181-1/+0
* Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb2007-12-171-1/+3
* Reverting dtor devirtualization patch.Gordon Henriksen2007-12-101-0/+6
* Devirtualizing Value destructor (PR889). Patch by Pawel Kunio!Gordon Henriksen2007-12-091-6/+0
* represent indirect operands explicitly in inline asm strings.Chris Lattner2007-04-281-8/+9
* For PR780:Reid Spencer2006-06-071-0/+2
* Add a virtual dtor to the InlineAsm class so that the principle method ofChris Lattner2006-06-071-0/+6
* Parse the %*# constraint modifiersChris Lattner2006-02-231-1/+11
* validate matching constraints and remember when we see them.Chris Lattner2006-02-021-5/+15
* Fix VC++ compilation error.Jeff Cohen2006-02-011-0/+1
* Beef up the interface to inline asm constraint parsing, making it more genera...Chris Lattner2006-02-011-44/+96
* add method for constraint parsingChris Lattner2006-01-261-29/+50
* parse and verify the constraint string.Chris Lattner2006-01-261-0/+68
* Print InlineAsm objectsChris Lattner2006-01-251-5/+15
* Change inline asms to be uniqued like constants, not embedded in a Module.Chris Lattner2006-01-251-23/+5
* Initial checkin of the InlineAsm classChris Lattner2006-01-241-0/+50