aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* Added MachineSchedPolicy.Andrew Trick2013-09-061-0/+11
* mi-sched: Load clustering is a bit to expensive to enable unconditionally.Andrew Trick2013-09-041-0/+2
* Inplement aarch64 neon instructions in AdvSIMD(shift). About 24 shift instruc...Hao Liu2013-09-041-0/+2
* Add useAA() to TargetSubtargetInfoHal Finkel2013-08-291-0/+4
* SelectionDAG: Use correct pointer size when lowering function arguments v2Tom Stellard2013-08-261-2/+4
* PrintVRegOrUnitAndrew Trick2013-08-231-0/+16
* Add an OtherPreserved field to the CalleeSaved TableGen class.Jakob Stoklund Olesen2013-08-231-0/+6
* ARM: use TableGen patterns to select CMOV operations.Tim Northover2013-08-221-1/+6
* [SystemZ] Use SRST to optimize memchrRichard Sandiford2013-08-202-0/+13
* [SystemZ] Use SRST to implement strlen and strnlenRichard Sandiford2013-08-162-1/+14
* [SystemZ] Use MVST to implement strcpy and stpcpyRichard Sandiford2013-08-162-1/+17
* [SystemZ] Use CLST to implement strcmpRichard Sandiford2013-08-162-1/+15
* Update makeLibCall to return both the call and the chain associated with the ...Michael Gottesman2013-08-131-3/+6
* [SystemZ] Use CLC and IPM to implement memcmpRichard Sandiford2013-08-121-0/+14
* Add a overload to CostTable which allows it to infer the size of the table.Benjamin Kramer2013-08-091-9/+26
* Add ISD::FROUND for libm round()Hal Finkel2013-08-072-0/+2
* Refactor isInTailCallPosition handlingTim Northover2013-08-061-0/+9
* TargetLowering: Add getVectorIdxTy() function v2Tom Stellard2013-08-051-0/+7
* Use function attributes to indicate that we don't want to realign the stack.Bill Wendling2013-08-011-6/+1
* Moving definition of MnemonicContainsDot field from class Instruction to clas...Vladimir Medic2013-08-011-3/+3
* Use proper section suffix for COFF weak symbolsNico Rieck2013-07-291-2/+3
* Fix a comment cut-&-pasto.Richard Sandiford2013-07-251-1/+1
* Replace the "NoFramePointerElimNonLeaf" target option with a function attribute.Bill Wendling2013-07-251-7/+1
* DAGCombiner: Pass the correct type to TargetLowering::isF(Abs|Neg)FreeTom Stellard2013-07-231-2/+4
* Recommit r186217 with testcase fix:Bill Wendling2013-07-221-6/+1
* Treat nothrow forms of ::operator delete and ::operator delete[] asRichard Smith2013-07-211-0/+4
* This patch allows targets to define weather the instruction mnemonics in asm ...Vladimir Medic2013-07-161-0/+3
* Revert commit r186217 -- this is breaking bots:Chandler Carruth2013-07-131-1/+6
* Use the function attributes to pass along the stack protector buffer size.Bill Wendling2013-07-121-6/+1
* Fixed up comments in TargetLowering.h to conform to the LLVM Style Guide.Michael Gottesman2013-07-111-682/+613
* AArch64/PowerPC/SystemZ/X86: This patch fixes the interface, usage, and allStephen Lin2013-07-091-5/+10
* [SystemZ] Remove no-op MVCsRichard Sandiford2013-07-051-0/+8
* [SystemZ] Clean up register scavenging codeRichard Sandiford2013-07-051-0/+5
* Added posix function gettimeofday to LibFunc::Func for all platforms but Wind...Michael Gottesman2013-07-031-0/+2
* [DebugInfo] Allow getDebugThreadLocalSymbol to return MCExprUlrich Weigand2013-07-021-1/+1
* DebugInfo: PR14728: TLS supportDavid Blaikie2013-06-281-0/+4
* TableGen: Generate a function for getting operand indices based on their defi...Tom Stellard2013-06-251-0/+5
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-221-1/+1
* Remove static, because it was messing everything up.Bill Wendling2013-06-201-4/+4
* Make the '==' operator inline.Bill Wendling2013-06-191-2/+29
* Make this static inline to avoid duplicates.Bill Wendling2013-06-191-1/+1
* Make the comparison operators non-member functions.Bill Wendling2013-06-191-5/+9
* Add operator!= as the compliment to operator==. This is for a future change.Bill Wendling2013-06-191-1/+4
* Directly access objects which may change during compilation.Bill Wendling2013-06-171-0/+3
* DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI...David Blaikie2013-06-161-16/+0
* Support BufferSize on ProcResGroup for unified MOp schedulers.Andrew Trick2013-06-151-0/+1
* Machine Model: Add MicroOpBufferSize and resource BufferSize.Andrew Trick2013-06-152-8/+8
* Avoid warnings about unused parameters that tend to come up a lot whenDuncan Sands2013-06-102-13/+13
* Make SubRegIndex size mandatory, following r183020.Ahmed Bougacha2013-05-311-2/+7
* Loop Strength Reduce: Scaling factor cost.Quentin Colombet2013-05-311-0/+12