aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* X86: use sub-register sequences for MOV*r0 operationsTim Northover2013-05-305-100/+74
* Fix rematerialization into physical registers.Tim Northover2013-05-301-2/+3
* [NVPTX] Fix case where a sext load of an i1 type may produce anJustin Holewinski2013-05-301-2/+4
* X86: change zext moves to use sub-register infrastructure.Tim Northover2013-05-305-71/+74
* [SystemZ] Enable unaligned accessesRichard Sandiford2013-05-302-0/+11
* Revert r182909.Evgeniy Stepanov2013-05-302-246/+0
* Swizzle vector inputs if it helps us eliminate shuffles.Nick Lewycky2013-05-302-0/+246
* Change how we iterate over relocations on ELF.Rafael Espindola2013-05-304-16/+51
* Rename variable to be more descriptive.Eric Christopher2013-05-301-3/+3
* Formatting.Eric Christopher2013-05-301-1/+1
* Reformat comments here.Eric Christopher2013-05-301-26/+26
* Order CALLSEQ_START and CALLSEQ_END nodes.Andrew Trick2013-05-2913-36/+53
* X86: Fix Defs/Uses for insts that imp-def/imp-use both an A-register and EFLAGS.Ahmed Bougacha2013-05-291-66/+74
* Don't assume the registers will be enumerated sequentially.Chad Rosier2013-05-291-2/+5
* Enable FastISel on ARM for Linux and NaClJF Bastien2013-05-291-3/+17
* Don't reach into the middle of TargetMachine and cache one of its ivars.Bill Wendling2013-05-293-3/+4
* Teach ReMaterialization to be more cunning about subregistersTim Northover2013-05-291-18/+65
* Simplify logic by using the appropriate functions.Adrian Prantl2013-05-291-2/+1
* LTO+Debug Info: revert r182791.Manman Ren2013-05-293-54/+13
* Tidy some register classes for ARM and ThumbJF Bastien2013-05-292-3/+3
* SparcFrameLowering.cpp: Mark verifyLeafProcRegUse() as UNUSED. [-Wunused-func...NAKAMURA Takumi2013-05-291-1/+1
* [SystemZ] Immediate compare-and-branch supportRichard Sandiford2013-05-297-11/+59
* Temporary fix to get rid of gcc warning.Patrik Hagglund2013-05-291-1/+10
* [Sparc] Add support for leaf functions in sparc backend. Venkatraman Govindaraju2013-05-296-28/+123
* LoopVectorize.cpp: Fix abuse of StringRef on Twine. Twine captures the pointe...NAKAMURA Takumi2013-05-291-2/+1
* Whitespace.NAKAMURA Takumi2013-05-291-4/+4
* Mips assembler: Improve set register alias handlingJack Carter2013-05-281-5/+28
* AArch64: clarify -help messageTim Northover2013-05-281-1/+1
* Add support for llvm.vectorizer metadataPaul Redmond2013-05-282-26/+196
* [APInt] Implement tcDecrement as a counterpart to tcIncrement. This is for us...Michael Gottesman2013-05-281-0/+14
* ARM: use pristine object file while processing relocationsTim Northover2013-05-281-15/+23
* LTO+Debug Info: correctly emit inlined_subroutine when the inlined callee isManman Ren2013-05-283-13/+54
* Hexagon: Typo fix.Jyotsna Verma2013-05-281-5/+5
* Simplify code. No functionality change.Benjamin Kramer2013-05-281-3/+2
* Remove double semicolons.Benjamin Kramer2013-05-283-62/+62
* Extend RemapInstruction and friends to take an optional new parameter, a Valu...James Molloy2013-05-283-62/+99
* [msan] Fix argument shadow alignment.Evgeniy Stepanov2013-05-281-4/+11
* [SystemZ] Register compare-and-branch supportRichard Sandiford2013-05-287-28/+237
* [SystemZ] Tweak SystemZInstrInfo::isBranch() interfaceRichard Sandiford2013-05-283-33/+34
* Make BasicAliasAnalysis recognize the fact a noalias argument cannot alias an...Michael Kuperstein2013-05-282-4/+24
* Make it explicit that GlobalAlias are ok in llvm.used.Rafael Espindola2013-05-271-5/+4
* Make helper functions static.Rafael Espindola2013-05-274-113/+65
* Convert sqrt functions into sqrt instructions when -ffast-math is in effect.Preston Gurd2013-05-272-0/+6
* PPC: Add a isConsecutiveLS utility functionHal Finkel2013-05-271-2/+42
* Prefer to duplicate PPC Altivec loads when expanding unaligned loadsHal Finkel2013-05-261-3/+79
* Fix PR16143: Insert DEBUG_VALUE before terminator.Andrew Trick2013-05-261-1/+1
* Add support for DWARF line number table entries for values in the instructionCameron Zwarich2013-05-251-0/+2
* PPC: Combine duplicate (offset) lvsl Altivec intrinsicsHal Finkel2013-05-251-1/+28
* Track IR ordering of SelectionDAG nodes 3/4.Andrew Trick2013-05-2510-165/+17
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-2570-2026/+2028