| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | fix wonky formatting. | Chris Lattner | 2010-09-08 | 1 | -1/+1 |
* | Generalize instcombine's support for combining multiple bit checks into a sin... | Owen Anderson | 2010-09-08 | 1 | -32/+278 |
* | fix bugs in push/pop segment support, rdar://8407242 | Chris Lattner | 2010-09-08 | 2 | -5/+36 |
* | Add intrinsic-based patterns for MMX PINSRW and PEXTRW. | Dale Johannesen | 2010-09-08 | 1 | -0/+19 |
* | Make the loads/stores match the type we really want to store. | Eric Christopher | 2010-09-08 | 1 | -12/+12 |
* | Check in forgotten file. Should fix build. | Dale Johannesen | 2010-09-08 | 1 | -1/+1 |
* | Slight cleanup, use only one form of MMXI_binop_rm_int. | Dale Johannesen | 2010-09-08 | 1 | -53/+37 |
* | Re-enable usage of the ARM base pointer. r113394 fixed the known failures. | Jim Grosbach | 2010-09-08 | 1 | -1/+1 |
* | Fix errant fall-throughs causing the base pointer to be used when the frame | Jim Grosbach | 2010-09-08 | 1 | -3/+3 |
* | Add intrinsic forms of mmx<->sse conversions. Notes: | Dale Johannesen | 2010-09-08 | 1 | -0/+51 |
* | Rewrite TargetMaterializeConstant. | Eric Christopher | 2010-09-08 | 1 | -7/+18 |
* | Remove dead code. | Jakob Stoklund Olesen | 2010-09-08 | 1 | -11/+0 |
* | Minor change. Fix comments and remove unused and redundant code | Bruno Cardoso Lopes | 2010-09-08 | 1 | -10/+3 |
* | ELF_STB_Local is 0 so setting and checking it must be done specially | Roman Divacky | 2010-09-08 | 2 | -3/+5 |
* | Clarify the ownership model of LLVMContext and Module. Namely, contexts own | Owen Anderson | 2010-09-08 | 4 | -0/+24 |
* | x86 vector shuffle lowering now relies only on target specific | Bruno Cardoso Lopes | 2010-09-08 | 2 | -6/+132 |
* | Be more careful about when to do dynamic stack realignment. Since we have an | Jim Grosbach | 2010-09-08 | 1 | -2/+9 |
* | Add missing assert | Jim Grosbach | 2010-09-08 | 1 | -1/+4 |
* | Unresolved weak symbols have value equal zero. | Roman Divacky | 2010-09-08 | 1 | -1/+1 |
* | Fix CellSPU vector shuffles, again. | Kalle Raiskila | 2010-09-08 | 1 | -7/+7 |
* | add support for the commuted form of the test instruction, rdar://8018260. | Chris Lattner | 2010-09-08 | 1 | -0/+10 |
* | implement proper support for sysret{,l,q}, rdar://8403907 | Chris Lattner | 2010-09-08 | 3 | -2/+7 |
* | implement the iret suite of instructions properly, | Chris Lattner | 2010-09-08 | 3 | -3/+5 |
* | add support for instruction prefixes on the same line as the instruction, | Chris Lattner | 2010-09-08 | 1 | -6/+17 |
* | change the MC "ParseInstruction" interface to make it the | Chris Lattner | 2010-09-08 | 3 | -7/+9 |
* | gas accepts xchg <mem>, <reg> as a synonym for xchg <reg>, <mem>. | Chris Lattner | 2010-09-08 | 1 | -0/+11 |
* | ARM/Disassembler: Fix definitions incompatible(unsigned and uint32_t) to Cygw... | NAKAMURA Takumi | 2010-09-08 | 1 | -2/+2 |