aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* add a new SDNPVariadic SDNP node flag, and use it inChris Lattner2010-03-191-4/+5
* remove some damaged sign extend patterns that can never match.Chris Lattner2010-03-191-8/+6
* disable some illegal blackfin patterns. sext from i32 to i32 can neverChris Lattner2010-03-191-5/+5
* comment out a bunch of parallel store patterns that apparentlyChris Lattner2010-03-192-14/+44
* Fix -Asserts warnings.Daniel Dunbar2010-03-191-5/+4
* MC/Mach-O: Add isScatteredFixupFullyResolved, which implements the correct al...Daniel Dunbar2010-03-191-1/+59
* MC/Mach-O/x86_64: Add getAtom[ForAddress].Daniel Dunbar2010-03-191-0/+36
* MC/Mach-O: Factor out isScatteredFixupFullyResolvedSimple predicate, and fix ...Daniel Dunbar2010-03-191-15/+52
* MC/Mach-O: Factor out isSymbolLinkerVisible method; "linker visible" is a mad...Daniel Dunbar2010-03-191-10/+18
* Fixed a widening bug where we were not using the correct size for the loadMon P Wang2010-03-191-1/+1
* X86: Fix encoding for TEST64rr.Daniel Dunbar2010-03-191-1/+1
* FP16 constfoldingAnton Korobeynikov2010-03-191-0/+25
* Now that tblgen can handle matching implicit defs of instructionsChris Lattner2010-03-194-131/+104
* Update comment to refer to the right filename.Bob Wilson2010-03-181-1/+1
* tidy upChris Lattner2010-03-181-2/+2
* Get rid of target-specific fp <-> int nodes when still I'm here.Anton Korobeynikov2010-03-186-79/+69
* Get rid of target-specific nodes for fp16 <-> fp32 conversion.Anton Korobeynikov2010-03-184-21/+11
* Refactor Reg-Reg copy emission routine for ARM. This makes cross-regclass cop...Anton Korobeynikov2010-03-181-29/+39
* Couple of changes that Dan mentioned for llvm.stackprotector fast-isel.Eric Christopher2010-03-181-2/+2
* X86MCCodeEmitter: Fix two minor issues with reloc_riprel_4byte_movq_load, weDaniel Dunbar2010-03-181-2/+4
* fix some buggy ops concatentationChris Lattner2010-03-181-12/+12
* use ins/outs.Chris Lattner2010-03-182-49/+49
* outs come before ins.Chris Lattner2010-03-181-3/+3
* Make fast-isel understand llvm.stackprotector.Eric Christopher2010-03-181-0/+15
* Refactor NEON ld/st instructions to hardcode class arguments that are constants.Bob Wilson2010-03-181-201/+193
* MC/X86/AsmMatcher: Use the new instruction cleanup routine to implement aDaniel Dunbar2010-03-182-3/+43
* fix an x86-64 encoding bug Daniel found.Chris Lattner2010-03-181-1/+4
* Simplify this code.Dan Gohman2010-03-181-16/+8
* Define placement new wrappers for BumpPtrAllocator andDan Gohman2010-03-184-125/+90
* Fix pr6543: svn r88806 changed MachineJumpTableInfo::getJumpTableIndex() toBob Wilson2010-03-182-6/+14
* add a special relocation type for movq loads for objectChris Lattner2010-03-182-4/+14
* Add explicit braces to avoid ambiguous ‘else’.Dan Gohman2010-03-181-1/+2
* callq is pcrelativeChris Lattner2010-03-181-1/+1
* Check if function names start with "llvm." before trying to lookup them up asBob Wilson2010-03-182-0/+8
* Fix comment.Devang Patel2010-03-181-1/+1
* Add the ability to "intern" FoldingSetNodeID data into aDan Gohman2010-03-182-16/+26
* Try to fix a valgrind error on 32 bit platforms: use %zu instead of %llu to f...Benjamin Kramer2010-03-181-2/+2
* Turning off post-ra scheduling for x86. It isn't a consistent win.Evan Cheng2010-03-182-15/+0
* Reapply r98755 with a thinko which miscompiled gengtype fixed.Dan Gohman2010-03-182-34/+35
* MCValue: Change to holding MCSymbolRefExprs instead of MCSymbols, we will nee...Daniel Dunbar2010-03-183-37/+44
* MC/Darwin: Add a new target hook for whether the target uses "reliable" symbo...Daniel Dunbar2010-03-182-7/+11
* Revert "Change coalescer complexity from N^2 to N logN by changing one letter."Jakob Stoklund Olesen2010-03-181-1/+12
* X86 address mode matching code MatchAddressRecursively does some aggressive h...Evan Cheng2010-03-171-14/+60
* Debug info intrinsic does not intefer during tail call optimization.Devang Patel2010-03-171-0/+3
* Revert 98745 with respect to the addition of NEONFrm subformats for disassembly.Johnny Chen2010-03-172-453/+85
* Change coalescer complexity from N^2 to N logN by changing one letter.Jakob Stoklund Olesen2010-03-171-12/+1
* Fixed a bug in the IT mask printing where T means the cond bit in the maskJohnny Chen2010-03-171-3/+5
* Refines 98745 so that it only contains the patch related to the output of theJohnny Chen2010-03-171-12/+1
* Clean up whitespace.Bob Wilson2010-03-171-16/+12
* Increase format field from 5 to 6 bits. ARMII::FormMask was increased to 0x3fBob Wilson2010-03-171-3/+3