aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* TargetData assumes (and some regression tests depend on it) that the size ofOwen Anderson2007-01-201-1/+2
* Teach TargetData to handle 'preferred' alignment for each target, and useChris Lattner2007-01-201-50/+131
* add new JumpTableSpecialLabelPrefix hook to asmprinter for jumptable emission.Chris Lattner2007-01-181-0/+7
* document that BSSSection can be null.Chris Lattner2007-01-171-1/+9
* Document flagAnton Korobeynikov2007-01-171-0/+3
* * Fix one more bug in PIC codegen: extra load is needed for *all*Anton Korobeynikov2007-01-172-0/+9
* Revert patch.Bill Wendling2007-01-172-75/+3
* make doxygen comment much better. Patch by B. Scott Michel!Chris Lattner2007-01-171-1/+31
* The TargetObjInfo object goes here.Bill Wendling2007-01-171-3/+18
* New "TargetObjInfo" class. This holds information that the object writers willBill Wendling2007-01-171-0/+57
* Fix for PR1095:Bill Wendling2007-01-161-2/+8
* add a new HiddenDirective member for handling visibility.Chris Lattner2007-01-141-0/+7
* Don't #include DerivedTypes.h in this header. Make adjustments toReid Spencer2007-01-121-22/+3
* - Move RTLIB::Libcall enum to a separate file.Evan Cheng2007-01-121-90/+4
* Silence a bogus compiler warning.Evan Cheng2007-01-121-0/+1
* For PR1064:Reid Spencer2007-01-121-6/+11
* Store default libgcc routine names and allow them to be redefined by target.Evan Cheng2007-01-121-1/+108
* Rename BoolTy as Int1Ty. Patch by Sheng Zhou.Reid Spencer2007-01-111-1/+1
* - Remove isSetCCExpensive() etc. These are no longer used.Evan Cheng2007-01-051-10/+8
* Fix naming inconsistency: calleesave -> calleesaved.Evan Cheng2007-01-022-18/+18
* Add virtual method spillCalleeSaveRegisters() and restoreCalleeSaveRegisters()Evan Cheng2007-01-021-0/+21
* For PR950:Reid Spencer2006-12-311-12/+13
* Grandchildren are covered by protect.Jim Laskey2006-12-211-3/+2
* Changes from Nick Lewycky with a simplified PPCTargetAsmInfo.Jim Laskey2006-12-211-2/+3
* Added an automatic cast to "std::ostream*" etc. from OStream. We then canBill Wendling2006-12-171-0/+1
* Silly assertion. Forgot variable_ops instructions can have arbitrary number ofEvan Cheng2006-12-151-2/+4
* Add getTypeToExpandTo() which recursively walks TransformToType to determineEvan Cheng2006-12-131-0/+20
* Update comments.Evan Cheng2006-12-131-3/+4
* Update comments.Evan Cheng2006-12-131-3/+3
* Remove unneeded include.Jim Laskey2006-12-121-2/+0
* Rollback changes to take a different tack.Jim Laskey2006-12-122-6/+0
* Honor the command line specification for machine type.Jim Laskey2006-12-122-0/+8
* Cleaned setjmp/longjmp lowering interfaces. Now we're producing rightAnton Korobeynikov2006-12-101-14/+31
* Added option -soft-float to generate SW fp library calls instead of fp instru...Evan Cheng2006-12-091-0/+6
* Move findTiedToSrcOperand to TargetInstrDescriptor.Evan Cheng2006-12-081-5/+4
* Use MI's TargetInstrDescriptor.Evan Cheng2006-12-081-1/+2
* TypoEvan Cheng2006-12-011-1/+1
* - Add getOperandConstraint() to TargetInstrDescriptor.Evan Cheng2006-12-011-17/+28
* Add weak reference directive.Evan Cheng2006-12-011-0/+7
* add a hook to allow targets to hack on inline asms to lower them to llvmChris Lattner2006-11-291-3/+9
* Add per-target support for asm translation in the cbeAndrew Lenharth2006-11-281-0/+7
* Add opcode to TargetInstrDescriptor.Evan Cheng2006-11-171-1/+2
* Add a mechanism to specify whether a target supports a particular indexed loa...Evan Cheng2006-11-091-0/+63
* Rename ISD::MemOpAddrMode to ISD::MemIndexedModeEvan Cheng2006-11-091-3/+3
* getPostIndexedAddressParts change: passes in load/store instead of its loaded...Evan Cheng2006-11-091-1/+1
* Remove M_2_ADDR_FLAG.Evan Cheng2006-11-091-13/+7
* Added target hook for post-indexed memory ops transformation.Evan Cheng2006-11-071-0/+10
* Add a new operand flag to mark which operand is the first predicate operandChris Lattner2006-11-061-0/+5
* add a flag so that predicated instructions can be recognized by branchChris Lattner2006-11-061-0/+8
* RenameEvan Cheng2006-11-031-5/+5