aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* Silence a GCC warning about && and || without explicit parentheses. ThisChandler Carruth2010-08-051-3/+3
* ARM "rrx" shift operands do not have an immediate. PR7790.Bob Wilson2010-08-052-24/+18
* and back in. false alarm on the tests from another unrelated local change.Jim Grosbach2010-08-041-2/+7
* Implement target specific getDebugValueLocation().Devang Patel2010-08-041-0/+13
* oops. revert for a moment to clean up tests first.Jim Grosbach2010-08-041-7/+2
* Reserve a stack slot if the function adjusts the stack but doesn'tJim Grosbach2010-08-041-2/+7
* Remove switch for disabling ARM tail calls. TheyDale Johannesen2010-08-041-9/+0
* Combine NEON VABD (absolute difference) intrinsics with ADDs to make VABABob Wilson2010-08-041-0/+16
* Add support for getting & setting the FPSCR application register on ARM when ...Nate Begeman2010-08-034-20/+39
* Silence some -Asserts uninitialized variable warnings.Daniel Dunbar2010-07-311-2/+2
* Move newlines before inline jumptables from the asm strings in .td files toBob Wilson2010-07-314-9/+9
* Add support for disassembling VMVN (immediate) instructions. PR7747.Bob Wilson2010-07-311-0/+4
* Add -disable-shifter-op to disable isel of shifter ops. On Cortex-a9 the shif...Evan Cheng2010-07-301-0/+11
* Add a check in the ARM disassembler for NEON instructions that wouldBob Wilson2010-07-301-5/+9
* Add the __TEXT,__StaticInit section to the list of sections emitted at theBob Wilson2010-07-301-0/+6
* Many Thumb2 instructions can reference the full ARM register set (i.e.,Jim Grosbach2010-07-306-331/+465
* Add builtins for ssat/usat, similar to RealView's __ssat and __usat intrinsics.Nate Begeman2010-07-292-0/+6
* Refactor ARM-specific DAG combining in preparation for adding some moreBob Wilson2010-07-291-12/+25
* Implement vector constants which are splat ofDale Johannesen2010-07-291-8/+62
* Don't assert on an unrecognized BrMiscFrm instruction.Bob Wilson2010-07-291-1/+0
* Add intrinsics __builtin_arm_qadd & __builtin_arm_qsub to allow access to the...Nate Begeman2010-07-292-9/+14
* ARM mode version of r109693. Remove incorrect substitution pattern for UXTB16...Jim Grosbach2010-07-281-2/+6
* Remove incorrect substitution pattern for UXTB16. It wrongly assumed the inpu...Jim Grosbach2010-07-281-2/+6
* Remove dead prototypeJim Grosbach2010-07-281-1/+0
* And a bit more non-ASCII stuff.Eli Friedman2010-07-261-1/+1
* Drop some non-ascii stuffAnton Korobeynikov2010-07-261-7/+7
* Add a noteAnton Korobeynikov2010-07-261-0/+21
* Currently EH lowering code expects typeinfo to be global only.Anton Korobeynikov2010-07-261-2/+11
* ARM fastisel isn't ready.Evan Cheng2010-07-261-1/+2
* Remove extraneous semicolonDouglas Gregor2010-07-251-1/+1
* Unbreak CMake buildDouglas Gregor2010-07-251-0/+1
* Hook in GlobalMerge passAnton Korobeynikov2010-07-246-1/+222
* Use the appropriate register class for an i32 when adding ARM::LR to theJim Grosbach2010-07-231-1/+1
* Revert 109076. It is wrong and was causing regressions. Add someDale Johannesen2010-07-231-18/+48
* - Allow target to specify when is register pressure "too high". In most cases,Evan Cheng2010-07-232-0/+24
* eliminate the TargetInstrInfo::GetInstSizeInBytes hook. Chris Lattner2010-07-222-3/+3
* switch a private implementation of GetFunctionSizeInBytes.Chris Lattner2010-07-221-1/+14
* ARMv4 JIT forgets to set the lr register when making a indirect function call...Xerxes Ranby2010-07-222-1/+14
* Mark an assert-only variable as used.Chandler Carruth2010-07-221-0/+1
* Fix the generated file name for CMake.Chandler Carruth2010-07-221-1/+1
* Attempt to fix linking issues with CMake. Please review other CMake users,Chandler Carruth2010-07-221-1/+1
* Update CMake files.Owen Anderson2010-07-221-0/+1
* Fix constant island pass's handling of tBR_JTr. The offset of the instruction...Evan Cheng2010-07-221-2/+10
* More register pressure aware scheduling work.Evan Cheng2010-07-211-14/+11
* For ARM/Darwin, add a dwarf entry indicating whether a function is arm or thumbJim Grosbach2010-07-211-0/+17
* Baby steps towards ARM fast-isel.Eric Christopher2010-07-215-1/+89
* Fix calling convention on ARM if vfp2+ is enabled.Rafael Espindola2010-07-211-1/+5
* Teach bottom up pre-ra scheduler to track register pressure. Work in progress.Evan Cheng2010-07-212-14/+32
* prune #includes a little.Chris Lattner2010-07-205-6/+8
* Using BIC for immediates needs an extra bump for its complexity to getJim Grosbach2010-07-201-0/+1