aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Postpone the deletion of the old name in StructType::setName to allow using a...Benjamin Kramer2012-08-041-10/+20
* Delete a dead variable.Jakob Stoklund Olesen2012-08-041-12/+0
* TwoAddressInstructionPass refactoring: Extract another method.Jakob Stoklund Olesen2012-08-031-121/+134
* Refactor and check "onlyReadsMemory" before optimizing builtins.Bob Wilson2012-08-032-83/+30
* TwoAddressInstructionPass refactoring: Extract a method.Jakob Stoklund Olesen2012-08-031-48/+60
* Begin adding support for updating LiveIntervals in TwoAddressInstructionPass.Jakob Stoklund Olesen2012-08-031-0/+23
* 1. Redo mips16 instructions to avoid multiple opcodes for same instruction.Akira Hatanaka2012-08-032-54/+269
* Add an experimental -early-live-intervals option.Jakob Stoklund Olesen2012-08-032-0/+10
* Delete merged physreg copies in joinReservedPhysReg().Jakob Stoklund Olesen2012-08-031-0/+5
* Try to reduce the compile time impact of r161232.Bob Wilson2012-08-032-43/+59
* Fix memcmp code-gen to honor -fno-builtin.Bob Wilson2012-08-031-1/+1
* Completely eliminate VNInfo flags.Jakob Stoklund Olesen2012-08-032-5/+2
* Fix a couple of loops that were processing unused value numbers.Jakob Stoklund Olesen2012-08-031-1/+5
* Silence unused variable warning in -asserts buildMatt Beaumont-Gay2012-08-031-0/+1
* Eliminate the VNInfo::hasPHIKill() flag.Jakob Stoklund Olesen2012-08-034-32/+2
* Make the hasPHIKills flag a computed property.Jakob Stoklund Olesen2012-08-032-4/+25
* Delete dead function.Jakob Stoklund Olesen2012-08-031-28/+0
* Don't delete dead code in TwoAddressInstructionPass.Jakob Stoklund Olesen2012-08-031-104/+0
* allow 'make CPPFLAGS=<something>' work againGabor Greif2012-08-031-1/+1
* Fall back to selection DAG isel for calls to builtin functions.Bob Wilson2012-08-038-18/+44
* Add new getLibFunc method to TargetLibraryInfo.Bob Wilson2012-08-031-37/+56
* [arm-fast-isel] Add support for shl, lshr, and ashr.Jush Lu2012-08-031-0/+62
* Move the "findUsedStructTypes" functionality outside of the Module class.Bill Wendling2012-08-036-148/+160
* Add support for the ARM GHC calling convention, this patch was in 3.0,Eric Christopher2012-08-035-0/+54
* ARM: Tidy up. Remove unused template parameters.Jim Grosbach2012-08-021-20/+16
* ARM: More InstAlias refactors to use #NAME#.Jim Grosbach2012-08-021-42/+27
* ARM: Refactor instaliases using TableGen support for #NAME#.Jim Grosbach2012-08-021-31/+23
* X86 Peephole: fold loads to the source register operand if possible.Manman Ren2012-08-022-15/+20
* TableGen: Allow use of #NAME# outside of 'def' names.Jim Grosbach2012-08-021-11/+21
* Compute the critical path length through a trace.Jakob Stoklund Olesen2012-08-022-5/+75
* Move the code that creates instances of MipsInstrInfo and MipsFrameLowering outAkira Hatanaka2012-08-029-29/+51
* Set transient stack alignment in constructor of MipsFrameLowering and re-enableAkira Hatanaka2012-08-021-3/+2
* Verify regunit intervals along with virtreg intervals.Jakob Stoklund Olesen2012-08-021-2/+12
* Avoid creating dangling physreg live ranges during DCE.Jakob Stoklund Olesen2012-08-021-6/+30
* Add report() functions that take a LiveInterval argument.Jakob Stoklund Olesen2012-08-021-60/+67
* Implement the block_iterator of Region based on df_iterator.Hongbin Zheng2012-08-021-16/+0
* JIT::runFunction(): add a fast path for functions with a single argument that...Nuno Lopes2012-08-021-2/+7
* Support fpv4 for ARM Cortex-M4.Jiangning Liu2012-08-021-1/+1
* Fix #13035, a bug around Thumb instruction LDRD/STRD with negative #0 offset ...Jiangning Liu2012-08-023-16/+29
* Fix #13138, a bug around ARM instruction DSB encoding and decoding issue.Jiangning Liu2012-08-023-40/+75
* Fix #13241, a bug around shift immediate operand for ARM instruction ADR.Jiangning Liu2012-08-026-7/+64
* X86 Peephole: fold loads to the source register operand if possible.Manman Ren2012-08-023-0/+140
* Extract some methods from verifyLiveIntervals.Jakob Stoklund Olesen2012-08-021-245/+259
* Also verify RegUnit intervals at uses.Jakob Stoklund Olesen2012-08-011-15/+36
* X86: mark GATHER instructios as mayLoadManman Ren2012-08-011-1/+1
* Compute instruction heights through a trace.Jakob Stoklund Olesen2012-08-012-11/+268
* ARM: Remove redundant instalias.Jim Grosbach2012-08-011-3/+0
* Clean up formatting.Jim Grosbach2012-08-012-13/+2
* Tidy up.Jim Grosbach2012-08-011-11/+4
* Whitespace.Chad Rosier2012-08-0117-135/+134