aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* add a note about dead zero extends.Chris Lattner2009-08-081-0/+49
* 1. Make MCSection an abstract class.Chris Lattner2009-08-086-106/+10
* Add crc32 instruction and intrinsics. Add a new class of prefixEric Christopher2009-08-085-0/+93
* Add support for READCYCLECOUNTER in Blackfin back-end.Jakob Stoklund Olesen2009-08-083-0/+35
* add new PIC16Section class, this time hopefully not breaking the build :)Chris Lattner2009-08-083-2/+40
* llvm-mc/AsmMatcher: Switch token matching to use the new string matcher.Daniel Dunbar2009-08-081-2/+6
* Revert r78501, it doesn't build.Daniel Dunbar2009-08-082-37/+1
* make PIC16 create its own custom MCSection.Chris Lattner2009-08-082-1/+37
* make target-specific TLOF impls (except PIC16) create target-specificChris Lattner2009-08-081-3/+3
* eliminate TargetLoweringObjectFileSparc in favor of a TAI hook.Chris Lattner2009-08-084-30/+27
* give pic16 a target-specific section creation name tooChris Lattner2009-08-082-35/+33
* now that getOrCreateSection is all object-file specific,Chris Lattner2009-08-083-152/+133
* sink getOrCreateSection down into all the object file implementations,Chris Lattner2009-08-083-8/+34
* Use reloc_absolute_word_sext relocation for X86::MOV64(ri/mi)32 instructions,...Bruno Cardoso Lopes2009-08-081-2/+2
* Update CMakeDaniel Dunbar2009-08-081-0/+1
* Add insert_elt / extract_elt patterns for v4f32 stuff.Anton Korobeynikov2009-08-081-19/+30
* Lane number should be printed w/o hashAnton Korobeynikov2009-08-082-11/+11
* Use VLDM / VSTM to spill/reload 128-bit Neon registersAnton Korobeynikov2009-08-085-10/+30
* move this fp select into a patternAndrew Lenharth2009-08-082-22/+9
* llvm-mc/AsmMatcher: Improve match code.Daniel Dunbar2009-08-081-23/+1
* Implement Neon VZIP and VUZP instructions. These are very similar to VTRN,Bob Wilson2009-08-082-16/+70
* Implement Neon VTRN instructions. For now, anyway, these are selectedBob Wilson2009-08-082-0/+48
* Add a skeleton Thumb2 instruction size reduction pass.Evan Cheng2009-08-082-1/+219
* Code refactoring. No functionality change.Evan Cheng2009-08-084-22/+31
* tADDhirr should target GPR, not tGPR.Evan Cheng2009-08-081-1/+1
* I can type.Evan Cheng2009-08-081-1/+1
* make printInstruction return void since its result is omitted. Make the Chris Lattner2009-08-0813-14/+14
* don't check the result of printInstruction anymore.Chris Lattner2009-08-085-19/+5
* Do not generate 32-bit call on win64 when imm does not fitAnton Korobeynikov2009-08-071-2/+2
* Make NEON single-precision FP support the default for cortex-a8 (again).David Goodwin2009-08-071-1/+1
* remove a bunch of now-dead crud from the asmprinter and TAI interfaces.Chris Lattner2009-08-071-2/+0
* Unbreak the stuffAnton Korobeynikov2009-08-071-2/+2
* avoid this libcall with long inline expansionAndrew Lenharth2009-08-071-1/+30
* 2 more vdup.32 casesAnton Korobeynikov2009-08-072-0/+19
* A big oops. Thumb1 default CC is a def of CPSR, not a use of CPSR.Evan Cheng2009-08-071-1/+1
* Reformatting of lines. Put multiple DEBUG statements under one DEBUG statement.Bill Wendling2009-08-071-45/+78
* Thumb2 32-bit ldm / stm needs .w suffix if submode is ia.Evan Cheng2009-08-072-3/+7
* llvm-mc/AsmMatcher: Tweaks in response to feedback.Daniel Dunbar2009-08-071-1/+1
* This is done.Evan Cheng2009-08-071-2/+0
* Use 16-bit tMOVgpr2gpr instead of tMOVr to copy GPR registers in Thumb2 mode.Evan Cheng2009-08-072-8/+1
* Fix support to use NEON for single precision fp math.Evan Cheng2009-08-072-46/+90
* Minor fixes to avoid using invalid debugloc.Sanjiv Gupta2009-08-071-5/+9
* Simplify code and avoid allocations.Benjamin Kramer2009-08-071-10/+3
* Improve disabling of X86 AsmMatcher.Daniel Dunbar2009-08-071-0/+1
* Disable X86 AsmMatcher for now, it is causing gcc-4.0 to run out of memory onDaniel Dunbar2009-08-071-0/+19
* llvm-mc/AsmMatcher: Move to a slightly more sane matching design.Daniel Dunbar2009-08-071-139/+61
* Error out, rather than infinite looping, if constant island pass can't converge.Evan Cheng2009-08-071-4/+12
* tBfar is bl, which clobbers LR.Evan Cheng2009-08-072-1/+3
* Run memsel inserter just before emit assembly to avoid tinkering by other pas...Sanjiv Gupta2009-08-072-2/+2
* These should be expandedAndrew Lenharth2009-08-071-0/+3