aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* Track IR ordering of SelectionDAG nodes 1/4.Andrew Trick2013-05-252-7/+15
* ArrayRef-ize MD5 and clean up a few variable names.Eric Christopher2013-05-241-20/+32
* PPC: Initial support for permutation-based unaligned Altivec loadsHal Finkel2013-05-241-0/+129
* Follow up of the introduction of MCSymbolizer.Quentin Colombet2013-05-246-12/+37
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-2433-75/+75
* Add missing header for atexit.Michael J. Spencer2013-05-241-0/+2
* [objc-arc] KnownSafe does not imply that it is safe to perform code motion ac...Michael Gottesman2013-05-241-8/+40
* [objc-arc] Make sure that multiple owners is propogated correctly through the...Michael Gottesman2013-05-241-17/+16
* LoopVectorize: LoopSimplify can't canonicalize loops with an indirectbr in it...Benjamin Kramer2013-05-241-1/+4
* Do not reserve space for the ColdEdges and NormalEdges vectors.Diego Novillo2013-05-241-2/+0
* [SystemZ] Improve AsmParser handling of invalid instructionsRichard Sandiford2013-05-241-74/+103