aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* trailing whitespaceJim Grosbach2010-11-011-5/+5
* Move EmitInstruction to MCObjectStreamer so that ELF and MachO can share it.Rafael Espindola2010-11-014-69/+46
* The T2 extract/pack instructions are only valid in Thumb2 mode. Mark theJim Grosbach2010-11-011-12/+14
* Add support for .value.Rafael Espindola2010-11-011-0/+2
* Implement .weakref.Rafael Espindola2010-11-018-2/+121
* Move instruction encoding bits into the parent class and remove the temporaryBill Wendling2010-11-012-273/+224
* The testcase is now XFAILed. Sorry about the breakage.Bill Wendling2010-11-011-0/+2
* "mov[zs]x (mem), GR16" are not ambiguous: the memChris Lattner2010-11-011-0/+6
* Implement enough of the missing instalias support to getChris Lattner2010-11-012-3/+33
* make the asm matcher emitter reject instructions that have commentsChris Lattner2010-11-011-2/+2
* reject instructions that contain a \n in their asmstring. MarkChris Lattner2010-11-012-8/+13
* Revert r117876 for now, it's causing more testsuite failures.Eric Christopher2010-10-311-2/+0
* Disable the peephole optimizer until 186.crafty on armv6 is fixed. This is whatBill Wendling2010-10-311-0/+2
* Attach a GCModuleInfo to a MachineFunction.Nicolas Geoffray2010-10-312-3/+6
* fix the !eq operator in tblgen to return a bit instead of an int.Chris Lattner2010-10-312-0/+6
* two changes: make the asmmatcher generator ignore ARM pseudos properly,Chris Lattner2010-10-314-9/+19
* reapply r117858 with apparent editor malfunction fixed (somehow I Chris Lattner2010-10-315-11/+21
* revert r117858 while I check out a failure I missed.Chris Lattner2010-10-315-21/+11
* the asm matcher can't handle operands with modifiers (like ${foo:bar}).Chris Lattner2010-10-315-11/+21
* sketch out the planned instruction alias mechanism, add some comments aboutChris Lattner2010-10-311-0/+14
* Factorize the duplicated logic for choosing the right argumentDuncan Sands2010-10-314-56/+36
* Remove CCAssignFnForRet from X86 FastISel in favour of RetCC_X86,Duncan Sands2010-10-311-16/+1
* Add support for files with more than 65280 sections. No testcase sinceRafael Espindola2010-10-311-42/+109
* Make sure we have a legal type (and simple) before continuing.Eric Christopher2010-10-301-1/+4
* Resolve a terrible hack in tblgen: instead of hardcodingChris Lattner2010-10-301-2/+2
* Implement (and document!) support for MnemonicAlias's to have Requires Chris Lattner2010-10-302-14/+20
* really zap alias.Chris Lattner2010-10-301-1/+0
* move fcompi alias to .td file and zap some useless code.Chris Lattner2010-10-302-11/+1
* move rep aliases to td fileChris Lattner2010-10-302-5/+7
* move sal aliases to .td file.Chris Lattner2010-10-302-5/+5
* fix an encoding mismatch where "sal %eax, 1" was not using the short encodingChris Lattner2010-10-301-1/+1
* move a bunch more aliases from .cpp -> .td file.Chris Lattner2010-10-302-22/+27
* move cmov aliases to .td file.Chris Lattner2010-10-302-49/+25
* move setcc and jcc aliases from .cpp to .tdChris Lattner2010-10-302-14/+28
* move some code.Chris Lattner2010-10-301-33/+35
* implement (and document!) the first kind of MC assembler alias, which Chris Lattner2010-10-302-15/+23
* Now that the MallocInst no longer exists, this workaround forDuncan Sands2010-10-301-5/+0
* Add FIXME.Jim Grosbach2010-10-301-0/+2
* Clean up comments.Jim Grosbach2010-10-301-1/+5
* If a function does a volatile load from a global constant, do notDuncan Sands2010-10-301-4/+4
* Tidy up.Jim Grosbach2010-10-301-1/+1
* stay out of the reserved namespaceChris Lattner2010-10-301-6/+6
* simplify this code.Chris Lattner2010-10-301-8/+4
* split MaybeParseRegister into its two logical uses, eliminating malloc+free t...Chris Lattner2010-10-301-35/+38
* Avoid re-evaluating MI.getNumOperands() every iteration of the loop.Jim Grosbach2010-10-301-1/+1
* Include MachineBasicBlock numbers in viewCFG() output.Jakob Stoklund Olesen2010-10-301-8/+6
* Make sure copies are inserted after any exception handling labels at the top ofJakob Stoklund Olesen2010-10-301-1/+1
* Add SkipPHIsAndLabels from PHIElimination to MachineBasicBlock. It is neededJakob Stoklund Olesen2010-10-301-0/+7
* Disable more of physical register live intervals verification.Jakob Stoklund Olesen2010-10-301-2/+3
* Print out register class of spilled register.Jakob Stoklund Olesen2010-10-301-2/+4