summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Fix loop conditionals (MO.isDef() asserts that it's a reg) andEric Christopher2010-08-20
* Add a couple of random comments.Eric Christopher2010-08-20
* Better handling of offsets on frame index references. rdar://8277890Jim Grosbach2010-08-19
* Add Thumb1 support for virtual frame indices.Jim Grosbach2010-08-19
* Silence warning.Eric Christopher2010-08-19
* fix PR7465, mishandling of lcall and ljmp: intersegment long Chris Lattner2010-08-19
* minor progress towards fixing PR7465Chris Lattner2010-08-19
* Add an AddOptionalDefs method and use it.Eric Christopher2010-08-19
* Add the "isCompare" attribute to the defm instead of each individual instr.Bill Wendling2010-08-19
* Don't call Predicate_* in Mips.Jakob Stoklund Olesen2010-08-18
* Remove extra header.Eric Christopher2010-08-18
* Enable ARM base register reuse to local stack slot allocation. Whenever a newJim Grosbach2010-08-18
* Minor simplification. Gets rid of a needless temporary.Bill Wendling2010-08-18
* Marked with ATTRIBUTE_USED so that clang doesn't complain.Bill Wendling2010-08-18
* Add hook for re-using virtual base registers for local stack slot access.Jim Grosbach2010-08-18
* Fix a bug with insertelement on SPU. Kalle Raiskila2010-08-18
* Remove all traces of v2[i,f]32 on SPU. Kalle Raiskila2010-08-18
* Change SPU C calling convention to match that described in Kalle Raiskila2010-08-18
* remove some dead code.Chris Lattner2010-08-18
* remove some code that is dead now that lea's are modeled with segment registers.Chris Lattner2010-08-18
* Expand ZERO_EXTEND operations for NEON vector types.Bob Wilson2010-08-18
* Add materialization of virtual base registers for frame indices allocated intoJim Grosbach2010-08-17
* Revert part of one of the prev. patches - tailjmp will follow later.Anton Korobeynikov2010-08-17
* More fixes for win64:Anton Korobeynikov2010-08-17
* Enable more win64 calls folding opportunities.Anton Korobeynikov2010-08-17
* Don't call tablegen'ed Predicate_* functions in the ARM target.Jakob Stoklund Olesen2010-08-17
* 80 column cleanup.Jim Grosbach2010-08-17
* Don't call Predicate_* methods directly from Sparc target.Jakob Stoklund Olesen2010-08-17
* Add hook to examine an instruction referencing a frame index to determineJim Grosbach2010-08-17
* explicitly handle no-op cases for clarity. Fixes clang warning.Jim Grosbach2010-08-17
* Change ARM PKHTB and PKHBT instructions to use a shift_imm operand to avoidBob Wilson2010-08-17
* fix emacs language spec's, patch by Edmund Grimley-Evans!Chris Lattner2010-08-17
* Allow more cases of undef shuffle indices and add tests for them.Bob Wilson2010-08-17
* Copy over some overridden MI wrappers for ARM fast-isel. This is whereEric Christopher2010-08-17
* Make arm fast-isel possible to enable via command line.Eric Christopher2010-08-17
* Ignore undef shuffle indices when checking for a VTRN shuffle. Radar 8290937.Bob Wilson2010-08-16
* Generalize a pattern for PKHTB: an SRL of 16-31 bits will guaranteeBob Wilson2010-08-16
* Comment out some broken/unused/useless instructions which mess up disassembly.Eli Friedman2010-08-16
* Don't attempt to SimplifyShortMoveForm in 64-bit mode.Eli Friedman2010-08-16
* Hookup ELF support for X86.Matt Fleming2010-08-16
* Rename sat_shift operand to shift_imm, in preparation for using it for otherBob Wilson2010-08-16
* Partially revert r111155. It looks like MSVC is calling an operator<() thatJakob Stoklund Olesen2010-08-16
* Remove unused functions.Jakob Stoklund Olesen2010-08-16
* Remove unused code.Bob Wilson2010-08-16
* Revert r111082. No warnings for this common pattern.Argyrios Kyrtzidis2010-08-15
* Rework how the non-sse2 memory barrier is lowered so that theEric Christopher2010-08-14
* Add ATTRIBUTE_UNUSED to methods that are not supposed to be used.Argyrios Kyrtzidis2010-08-14
* improve indentationChris Lattner2010-08-14
* T2I_rbin_irs rr variant is for disassembly only, so don't provide a pattern.Bob Wilson2010-08-14
* Add a Thumb2 t2RSBrr instruction for disassembly only.Bob Wilson2010-08-13