aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Initial support for DWARF CFI parsing and dumping in LLVMEli Bendersky2013-02-054-1/+281
* Convert to storing the attribute's internals as enums, integers, and strings.Bill Wendling2013-02-052-127/+251
* Make sure the correct opcodes are used to SUB and ADD the stackEli Bendersky2013-02-051-13/+18
* Dwarf: support for LTO where a single object file can have multiple line tablesManman Ren2013-02-053-15/+61
* [mips] Do not use function CC_MipsN_VarArg unless the function being analyzedAkira Hatanaka2013-02-051-1/+1
* InstCombine: Fix and simplify the inttoptr side too.Benjamin Kramer2013-02-051-13/+8
* Removed explicit inline as per the LLVM style guide.Michael Gottesman2013-02-051-7/+7
* Reapply r174343, with a fix for a scary DAG combine bug where it failed to di...Owen Anderson2013-02-051-2/+5
* InstCombine: Harden code to work with vectors of pointers and simplify it a bit.Benjamin Kramer2013-02-051-11/+7
* Hexagon: Use TFR_cond with cmpb.[eq,gt,gtu] to handleJyotsna Verma2013-02-052-1/+214
* ConstantFolding: Fix a crash when encoutering a truncating inttoptr.Benjamin Kramer2013-02-051-3/+7
* Loop Vectorizer: Refactor code to compute vectorized memory instruction costArnold Schwaighofer2013-02-051-79/+178
* [SjLj Prepare] When demoting an invoke instructions to the stack, if the normalChad Rosier2013-02-051-5/+15
* Remove liveout lists from MachineRegisterInfo.Jakob Stoklund Olesen2013-02-053-16/+2
* Remove special-casing of return blocks for liveness.Jakob Stoklund Olesen2013-02-056-142/+7
* Move MRI liveouts to AArch64 return instructions.Jakob Stoklund Olesen2013-02-052-14/+12
* Move MRI liveouts to XCore return instructions.Jakob Stoklund Olesen2013-02-052-16/+14
* Move MRI liveouts to Sparc return instructions.Jakob Stoklund Olesen2013-02-052-16/+13
* Hexagon: Use multiclass for absolute addressing mode stores.Jyotsna Verma2013-02-051-102/+70
* Move MRI liveouts to MSP430 return instructions.Jakob Stoklund Olesen2013-02-052-13/+9
* Move MRI liveouts to Mips return instructions.Jakob Stoklund Olesen2013-02-052-16/+12
* Move MRI liveouts to PowerPC return instructions.Jakob Stoklund Olesen2013-02-051-21/+9
* Move MRI liveouts to MBlaze return instructions.Jakob Stoklund Olesen2013-02-052-19/+17
* Move MRI liveouts to Hexagon return instructions.Jakob Stoklund Olesen2013-02-052-11/+10
* Move MRI liveouts to ARM return instructions.Jakob Stoklund Olesen2013-02-053-18/+22
* Move MRI liveouts to X86 return instructions.Jakob Stoklund Olesen2013-02-052-12/+12
* [MC] Bundle alignment: Invalidate relaxed fragmentsDerek Schuff2013-02-051-7/+8
* Don't use MRI liveouts in R600.Jakob Stoklund Olesen2013-02-053-5/+14
* Avoid using MRI::liveout_iterator for computing VRSAVEs.Jakob Stoklund Olesen2013-02-051-6/+15
* R600: Fold remaining CONST_COPY after expand pseudo instTom Stellard2013-02-052-12/+160
* R600: improve inputs/interpolation handlingTom Stellard2013-02-0510-252/+130
* R600: Emit function name in the AsmPrinterTom Stellard2013-02-051-0/+3
* R600/SI: Add patterns for fcos and fsin.Tom Stellard2013-02-051-0/+10
* Fix commentsEli Bendersky2013-02-051-1/+1
* Hexagon: Add V4 compare instructions. Enable relationship mappingJyotsna Verma2013-02-051-16/+143
* Fix signed-unsigned comparison warning.Tim Northover2013-02-051-8/+10
* Loop Vectorizer: Handle pointer stores/loads in getWidestType()Arnold Schwaighofer2013-02-051-9/+31
* Fix remaining StringRef abuse.Tim Northover2013-02-051-2/+2
* Revert r174343, "When the target-independent DAGCombiner inferred a higher al...NAKAMURA Takumi2013-02-051-5/+2
* Link .ARM.exidx with corresponding text section.Logan Chien2013-02-051-0/+18
* ARM cost model: Cost for scalar integer casts and floating point conversionsArnold Schwaighofer2013-02-051-7/+108
* Fix formatting in AArch64 backend.Tim Northover2013-02-0524-841/+577
* Remove cyclic dependency in AArch64 librariesTim Northover2013-02-0523-814/+874
* This patch that sets the Mips ELF header flag for Jack Carter2013-02-054-1/+12
* This patch that sets the EmitAlias flag in td files Jack Carter2013-02-054-36/+56
* Add target-dependent versions of addAttribute/removeAttribute to AttrBuilder.Bill Wendling2013-02-051-1/+13
* This patch changes a static_cast to dyn_castJack Carter2013-02-052-3/+7
* Construct a skeleton cu for each compile unit in the module, not justEric Christopher2013-02-051-5/+8
* Add support for emitting a stub DW_AT_GNU_dwo_id as part of theEric Christopher2013-02-051-1/+7
* Use the do-while(0) thing for this #define.Bill Wendling2013-02-051-8/+10