aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
...
* X86: replace SUB with CMP if possibleManman Ren2012-05-311-0/+8
* Add a PrintRegUnit helper similar to PrintReg.Jakob Stoklund Olesen2012-05-311-0/+23
* Add MCRegisterInfo::RegListIterator.Jakob Stoklund Olesen2012-05-301-4/+4
* Use MCRegUnitIterator to compute regsOverlap().Jakob Stoklund Olesen2012-05-291-3/+9
* Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCallJustin Holewinski2012-05-251-19/+68
* Simplify code for calling a function where CanLowerReturn fails, fixing a sma...Eli Friedman2012-05-251-2/+1
* misched: Added ScoreboardHazardRecognizer.Andrew Trick2012-05-241-0/+11
* Teach tblgen's set theory "sequence" operator to support an optional stride o...Owen Anderson2012-05-241-1/+2
* [Hexagon] Clean up Hexagon ELF definition.Evandro Menezes2012-05-171-1/+2
* TableGen'erate mapping physical registers to encoding values.Jim Grosbach2012-05-151-0/+3
* Rename @llvm.debugger to @llvm.debugtrap.Dan Gohman2012-05-141-1/+1
* Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(),Dan Gohman2012-05-111-0/+2
* Add an MF argument to TRI::getPointerRegClass() and TII::getRegClass().Jakob Stoklund Olesen2012-05-072-2/+4
* Add TRI::getCommonSuperRegClass().Jakob Stoklund Olesen2012-05-071-0/+28
* Add a new target hook "predictableSelectIsExpensive".Benjamin Kramer2012-05-051-0/+10
* Remove the SubRegClasses field from RegisterClass descriptions.Jakob Stoklund Olesen2012-05-041-4/+0
* Remove TargetRegisterClass::SuperRegClasses.Jakob Stoklund Olesen2012-05-041-13/+0
* Use SuperRegClassIterator for findRepresentativeClass().Jakob Stoklund Olesen2012-05-041-4/+0
* Add a SuperRegClassIterator class.Jakob Stoklund Olesen2012-05-041-0/+56
* Use a shared implementation of getMatchingSuperRegClass().Jakob Stoklund Olesen2012-05-031-3/+1
* Add TargetRegisterClass::getSuperRegIndices().Jakob Stoklund Olesen2012-05-031-0/+13
* Fix the type of SubClassMask.Jakob Stoklund Olesen2012-05-031-1/+1
* Don't override subreg functions in targets without subregisters.Jakob Stoklund Olesen2012-05-031-2/+7
* Added TargetRegisterInfo::getAllocatableClass.Andrew Trick2012-05-031-0/+5
* ARM: improved assembler diagnostics for missing CPU features.Jim Grosbach2012-04-241-1/+6
* This patch fixes a problem which arose when using the Post-RA schedulerPreston Gurd2012-04-231-0/+6
* Added TargetRegisterInfo::getRegPressureSetName.Andrew Trick2012-04-201-1/+4
* Add documentation comment.Jim Grosbach2012-04-201-0/+5
* TableGen support for auto-generating assembly two-operand aliases.Jim Grosbach2012-04-191-0/+2
* fix pr12559: mark unavailable win32 math libcallsJoe Groff2012-04-171-2/+8
* Typo in an unused field.Andrew Trick2012-04-171-1/+1
* TableGen's regpressure: emit per-registerclass weight limits.Andrew Trick2012-04-111-1/+9
* Comment typo fix.Duncan Sands2012-04-111-1/+1
* Added a TargetRegisterInfo interface for accessing register pressure sets.Andrew Trick2012-04-101-0/+18
* Fix a long standing tail call optimization bug. When a libcall is emittedEvan Cheng2012-04-101-2/+4
* Teach LLVM about a PIE option which, when enabled on top of PIC, makesChandler Carruth2012-04-081-2/+8
* Move the TLSModel information into the TargetMachine rather than hidingChandler Carruth2012-04-082-11/+5
* Always compute all the bits in ComputeMaskedBits.Rafael Espindola2012-04-041-1/+0
* Add predicates for checking whether targets have free FNEG and FABS operation...Owen Anderson2012-04-021-0/+12
* Prune some includes and forward declarations.Craig Topper2012-03-258-20/+4
* Target override to allow CodeGenPrepare to sink address operands to intrinsic...Pete Cooper2012-03-131-0/+12
* MCRegisterInfo-ize getMatchingSuperReg.Jim Grosbach2012-03-051-4/+1
* Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati...Craig Topper2012-03-051-3/+3
* Use uint16_t to store register overlaps to reduce static data.Craig Topper2012-03-041-1/+1
* Use uint16_t instead of unsigned to store registers in reg classes. Reduces s...Craig Topper2012-03-041-5/+5
* Use uint16_t to store registers in callee saved register tables to reduce siz...Craig Topper2012-03-041-1/+1
* Move getSubRegIndex out of generated code into MCRegisterInfo, devirtualize it.Benjamin Kramer2012-03-011-5/+0
* Move TargetRegisterInfo::getSubReg() to MCRegisterInfo.Jim Grosbach2012-03-011-5/+0
* Make TargetRegisterClasses non-virtual by making the only virtual function a ...Benjamin Kramer2012-03-011-14/+4
* Re-commit r151623 with fix. Only issue special no-return calls if it's a dire...Evan Cheng2012-02-281-2/+3