| Commit message (Expand) | Author | Age | Files | Lines |
* | Auto-upgrade the magic ".llvm.eh.catch.all.value" global to | Bill Wendling | 2010-09-10 | 2 | -0/+20 |
* | Calculate the number of VLDM/VSTM registers by subtracting the number of | Bob Wilson | 2010-09-10 | 1 | -2/+2 |
* | Lower the unrolling theshold to 150. Empirical tests indicate that this is a... | Owen Anderson | 2010-09-10 | 1 | -1/+1 |
* | Mark the sse_load_f32 and sse_load_f64 load patterns as having memoperands so | Bill Wendling | 2010-09-10 | 1 | -2/+2 |
* | Reword since this may not be a bug but intended behavior. | Bill Wendling | 2010-09-10 | 1 | -10/+6 |
* | Fix merging base-updates for VLDM/VSTM: Before I switched these instructions | Bob Wilson | 2010-09-10 | 1 | -1/+2 |
* | Teach if-converter to be more careful with predicating instructions that would | Evan Cheng | 2010-09-10 | 22 | -72/+114 |
* | Fix build error. | Eric Christopher | 2010-09-10 | 1 | -1/+1 |
* | Update comments, reorganize some code, rename variables to be | Eric Christopher | 2010-09-10 | 1 | -43/+40 |
* | 64-bit fp loads can come straight out of the constant pool, not as | Eric Christopher | 2010-09-09 | 1 | -10/+18 |
* | Discard metadata produced by LLVM 2.7. The value enumeration it used | Dan Gohman | 2010-09-09 | 2 | -15/+45 |
* | llvm-mc: Don't crash when using -n and we see a directive before the initial ... | Daniel Dunbar | 2010-09-09 | 1 | -0/+30 |
* | llvm-mc: Make sure we exit != 0 if any errors are encountered. | Daniel Dunbar | 2010-09-09 | 1 | -8/+10 |
* | SIToFP and FPToSI conversions work only on fp-reg to fp-reg. Move | Eric Christopher | 2010-09-09 | 1 | -7/+33 |
* | MDNodes are not Constants. | Dan Gohman | 2010-09-09 | 1 | -5/+0 |
* | Print invalid metadata references as <badref>, for consistency with | Dan Gohman | 2010-09-09 | 1 | -2/+10 |
* | New "move to fp reg" routine. Use it. | Eric Christopher | 2010-09-09 | 1 | -5/+12 |
* | "Strike that, reverse it." -- Mr. Wonka. | Eric Christopher | 2010-09-09 | 1 | -2/+2 |
* | What the loop unroller cares about, rather than just not unrolling loops with... | Owen Anderson | 2010-09-09 | 2 | -5/+11 |
* | Add FPTrunc, fix some bugs where I forgot to update the value map. | Eric Christopher | 2010-09-09 | 1 | -2/+28 |
* | Revert r113439, which relaxed the requirement that loops containing calls can... | Owen Anderson | 2010-09-09 | 1 | -4/+2 |
* | r113526 introduced an unintended change to the loop unrolling threshold. Rev... | Owen Anderson | 2010-09-09 | 1 | -1/+1 |
* | Fix typo in code to cap the loop code size reduction calculation. | Owen Anderson | 2010-09-09 | 1 | -2/+2 |
* | Use code-size reduction metrics to estimate the amount of savings we'll get w... | Owen Anderson | 2010-09-09 | 1 | -1/+24 |
* | Basic FP->Int, Int->FP conversions. | Eric Christopher | 2010-09-09 | 1 | -0/+55 |
* | Add one more pattern to fallback movddup | Bruno Cardoso Lopes | 2010-09-09 | 1 | -0/+2 |
* | Extend the getDependence query with support for PHI translation. | Dan Gohman | 2010-09-09 | 2 | -13/+57 |
* | For each instruction itinerary class, specify the number of micro-ops each | Evan Cheng | 2010-09-09 | 6 | -8/+97 |
* | MCELF: Write relocation fragments in the right endian. | Benjamin Kramer | 2010-09-09 | 1 | -5/+26 |
* | Make ELF OS ABI dependent on the OS from target triple. | Roman Divacky | 2010-09-09 | 2 | -13/+25 |
* | Move remaining MMX instructions from SSE to MMX. | Dale Johannesen | 2010-09-09 | 2 | -107/+44 |
* | Refactor code-size reduction estimation methods out of InlineCostAnalyzer and... | Owen Anderson | 2010-09-09 | 1 | -92/+90 |
* | MC: Give a (lame) hard error if a .org directive would create an unreasonably | Daniel Dunbar | 2010-09-09 | 1 | -1/+1 |
* | lib/System/Host.cpp: 7bit-ize. Eliminate "TM" and "(R)" in comments. | NAKAMURA Takumi | 2010-09-09 | 1 | -16/+16 |
* | Silence compiler warning. | Kalle Raiskila | 2010-09-09 | 1 | -1/+1 |
* | Fix NEON VLD pseudo instruction itineraries that were incorrectly copied from | Bob Wilson | 2010-09-09 | 1 | -5/+5 |
* | Nuke whitespace and fix some indenting. | Eric Christopher | 2010-09-09 | 1 | -60/+60 |
* | Move most MMX instructions (defined as anything that | Dale Johannesen | 2010-09-09 | 2 | -121/+136 |
* | Handle 64-bit floating point binops as well. | Eric Christopher | 2010-09-09 | 1 | -10/+12 |
* | Basic 32-bit FP operations. | Eric Christopher | 2010-09-09 | 1 | -0/+45 |
* | For double-spaced VLD3/VLD4 instructions, copy the explicit super-register use | Bob Wilson | 2010-09-09 | 1 | -5/+9 |
* | Handle float->double extension. | Eric Christopher | 2010-09-09 | 1 | -0/+23 |
* | Rewrite TargetMaterializeConstant splitting it out into two functions | Eric Christopher | 2010-09-09 | 1 | -21/+45 |
* | Simplify copying over operands from pseudo NEON load/store instructions. | Bob Wilson | 2010-09-09 | 1 | -30/+19 |
* | Clean up a comment. | Bob Wilson | 2010-09-08 | 1 | -2/+2 |
* | Very basic compare support. | Eric Christopher | 2010-09-08 | 1 | -0/+48 |
* | Relax the "don't unroll loops containing calls" rule. Instead, when a loop c... | Owen Anderson | 2010-09-08 | 1 | -2/+4 |
* | Delete dead code. | Eric Christopher | 2010-09-08 | 1 | -1/+0 |
* | Fix LDM_RET schedule itinery. | Evan Cheng | 2010-09-08 | 5 | -2/+19 |
* | fix rdar://8407548, I missed the commuted form of xchg/test without a suffix. | Chris Lattner | 2010-09-08 | 1 | -2/+4 |