aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor ofDan Gohman2009-12-0523-193/+0
* Remove an unneeded include.David Greene2009-12-041-1/+0
* Have hasLoad/StoreFrom/ToStackSlot return the relevant MachineMemOperand.David Greene2009-12-042-9/+21
* Some code cleanup. No functionality change.Bill Wendling2009-12-041-15/+10
* remove out of date FIXME.Jim Grosbach2009-12-031-1/+0
* expand note.Chris Lattner2009-12-031-0/+15
* add a noteChris Lattner2009-12-031-0/+32
* fix a build problem with VC++, PR5664, patch by Alp Toker!Chris Lattner2009-12-031-2/+4
* Recognize canonical forms of vector shuffles where the same vector is used forBob Wilson2009-12-031-1/+87
* Revert r90371. It was causing build failures.Bill Wendling2009-12-031-23/+42
* Further improvements: refactoring code that does the same thing into oneBill Wendling2009-12-031-42/+23
* yay for case insensitive file systems (?)Chris Lattner2009-12-031-1/+1
* remove some dead std::ostream using code.Chris Lattner2009-12-031-9/+0
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-0317-35/+37
* This initial code is meant to convert TargetData to use an AbstractTypesUser soBill Wendling2009-12-031-59/+38
* Factor the stack alignment calculations out into a target independent pass.Jim Grosbach2009-12-026-132/+5
* Thumb1 exception handling setjmpJim Grosbach2009-12-013-0/+42
* For VLDM/VSTM (Advanced SIMD), set encoding bits Inst{11-8} to 0b1011.Johnny Chen2009-12-011-2/+2
* 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