aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* For VMOV (immediate), make some of the encoding bits (cmode and op) unspecified.Johnny Chen2009-12-011-4/+4
* Minor whitespace fixes.Dan Gohman2009-11-302-2/+1
* Fix a minor inconsistency.Dan Gohman2009-11-301-1/+1
* Remove isProfitableToDuplicateIndirectBranch target hook. It is profitableBob Wilson2009-11-306-19/+0
* Fix some more ARM unified syntax warnings.Bob Wilson2009-11-301-4/+4
* Added support to allow clients to custom widen. For X86, custom widen vectors...Mon P Wang2009-11-301-0/+21
* update and consolidate the load pre notes.Chris Lattner2009-11-291-43/+42
* add a deadargelim note.Chris Lattner2009-11-271-0/+23
* This testcase is actually only partially redundant, and requiresChris Lattner2009-11-271-2/+2
* this (and probably several others) are now done.Chris Lattner2009-11-271-33/+0
* Teach memdep to phi translate bitcasts. This allows us to compileChris Lattner2009-11-261-2/+0
* Teach basicaa that x|c == x+c when the c bits of x are clear. ThisChris Lattner2009-11-261-17/+0
* teach basicaa that A[i] != A[i+1].Chris Lattner2009-11-261-2/+0
* update some notes slightlyChris Lattner2009-11-261-3/+5
* Rollback changes r89516: Added two SubtargetFeatures::AddFeatures methods, wh...Viktor Kutuzov2009-11-251-27/+0
* Tail duplicate indirect branches for PowerPC, too.Bob Wilson2009-11-251-0/+2
* Avoid some possibly unsafe uses of StringRef::data().Benjamin Kramer2009-11-251-4/+2
* Use StringRef (again) in DebugInfo interface.Devang Patel2009-11-251-4/+4
* Based on the testcase for pr3120, running on my MacPro with Xeon processors,Bob Wilson2009-11-251-0/+2
* Support PIC loading of constant pool entriesBruno Cardoso Lopes2009-11-252-13/+20
* Sketch structure for X86 disassembler.Daniel Dunbar2009-11-254-1/+52
* Use endianess dependent offsets for load/store of doubles whenBruno Cardoso Lopes2009-11-251-0/+8
* Fix compiler warnings.Dale Johannesen2009-11-251-4/+4
* Only include in the callee saved regs the sub registers to avoidBruno Cardoso Lopes2009-11-251-5/+2
* Add proper emission of load/store double to stack slots for mips1 targets!Bruno Cardoso Lopes2009-11-251-21/+43
* Revert r89803.Devang Patel2009-11-251-3/+0
* Refactor target hook for tail duplication as requested by Chris.Bob Wilson2009-11-242-8/+3
* Do not store R31 into the caller's link area on PPC.Dale Johannesen2009-11-242-6/+17
* Enable debug info for ppc-darwin.Devang Patel2009-11-241-0/+3
* Enable predication of NEON instructions in Thumb2 mode.Evan Cheng2009-11-241-5/+1
* Make capitalization of names starting "is" more consistent.Dale Johannesen2009-11-243-43/+43
* Data type suffix must come after predicate.Evan Cheng2009-11-241-2/+2
* Materialize global addresses via movt/movw pair, this is always betterAnton Korobeynikov2009-11-2410-41/+127
* 80 column violationsJim Grosbach2009-11-241-8/+8
* * Move stub allocation inside the JITEmitter, instead of exposing aJeffrey Yasskin2009-11-238-71/+89
* Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.Dan Gohman2009-11-2316-62/+0
* Allow more than one stub to be being generated at the same time.Jeffrey Yasskin2009-11-234-23/+30
* Massive refactoring of NEON instructions. Separate opcode from data size spec...Evan Cheng2009-11-232-858/+1012
* move fconst[sd] to UAL. <rdar://7414913>Jim Grosbach2009-11-232-4/+4
* Partially revert r84730 by removing N2VDup from ARMInstrFormats.td and modifyingJohnny Chen2009-11-232-37/+21
* fold immediate of a + Const into the user as a subtract if it can fit as a ne...Jim Grosbach2009-11-232-6/+37
* Revert r84572 by removing N3VImm from ARMInstrFormats.td now that we can specifyJohnny Chen2009-11-232-24/+10
* Partially revert r89377 by removing NLdStLN class definition fromJohnny Chen2009-11-232-45/+34
* Make it clear that the index bit(s) of Vector Get Lane and Vector Set LaneJohnny Chen2009-11-231-8/+8
* Minor itinerary fixes for FP instructions.David Goodwin2009-11-231-13/+13
* Move default FrameReg val to getFrameIndexReference(). Otherwise, debug info ...Jim Grosbach2009-11-221-1/+2
* Generate more correct debug info for frame indices.Jim Grosbach2009-11-222-35/+53
* Minor optimization: when doing eq/ne comparions and RHS is a constant - swap ...Anton Korobeynikov2009-11-221-0/+8
* Drop unsupported imm operandsAnton Korobeynikov2009-11-221-31/+0
* Use 2-byte alignment for functions. 4 bytes are clear overkill here.Anton Korobeynikov2009-11-221-1/+1