2010-09-09 |
Eric Christopher | Basic 32-bit FP operations. |
tree | commitdiff |
2010-09-09 |
Bob Wilson | For double-spaced VLD3/VLD4 instructions, copy the... |
tree | commitdiff |
2010-09-09 |
Eric Christopher | Handle float->double extension. |
tree | commitdiff |
2010-09-09 |
Eric Christopher | Rewrite TargetMaterializeConstant splitting it out... |
tree | commitdiff |
2010-09-09 |
Bob Wilson | Simplify copying over operands from pseudo NEON load... |
tree | commitdiff |
2010-09-08 |
Bob Wilson | Clean up a comment. |
tree | commitdiff |
2010-09-08 |
Eric Christopher | Very basic compare support. |
tree | commitdiff |
2010-09-08 |
Owen Anderson | Relax the "don't unroll loops containing calls" rule... |
tree | commitdiff |
2010-09-08 |
Eric Christopher | Delete dead code. |
tree | commitdiff |
2010-09-08 |
Evan Cheng | Fix LDM_RET schedule itinery. |
tree | commitdiff |
2010-09-08 |
Chris Lattner | fix rdar://8407548, I missed the commuted form of xchg... |
tree | commitdiff |
2010-09-08 |
Chris Lattner | fix wonky formatting. |
tree | commitdiff |
2010-09-08 |
Owen Anderson | Generalize instcombine's support for combining multiple... |
tree | commitdiff |
2010-09-08 |
Chris Lattner | fix bugs in push/pop segment support, rdar://8407242 |
tree | commitdiff |
2010-09-08 |
Dale Johannesen | Add intrinsic-based patterns for MMX PINSRW and PEXTRW. |
tree | commitdiff |
2010-09-08 |
Eric Christopher | Make the loads/stores match the type we really want... |
tree | commitdiff |
2010-09-08 |
Dale Johannesen | Check in forgotten file. Should fix build. |
tree | commitdiff |
2010-09-08 |
Dale Johannesen | Slight cleanup, use only one form of MMXI_binop_rm_int. |
tree | commitdiff |
2010-09-08 |
Jim Grosbach | Re-enable usage of the ARM base pointer. r113394 fixed... |
tree | commitdiff |
2010-09-08 |
Jim Grosbach | Fix errant fall-throughs causing the base pointer to... |
tree | commitdiff |
2010-09-08 |
Dale Johannesen | Add intrinsic forms of mmx<->sse conversions. Notes: |
tree | commitdiff |
2010-09-08 |
Eric Christopher | Rewrite TargetMaterializeConstant. |
tree | commitdiff |
2010-09-08 |
Jakob Stoklund Olesen | Remove dead code. |
tree | commitdiff |
2010-09-08 |
Bruno Cardoso Lopes | Minor change. Fix comments and remove unused and redund... |
tree | commitdiff |
2010-09-08 |
Roman Divacky | ELF_STB_Local is 0 so setting and checking it must... |
tree | commitdiff |
2010-09-08 |
Owen Anderson | Clarify the ownership model of LLVMContext and Module... |
tree | commitdiff |
2010-09-08 |
Bruno Cardoso Lopes | x86 vector shuffle lowering now relies only on target... |
tree | commitdiff |
2010-09-08 |
Jim Grosbach | Be more careful about when to do dynamic stack realignm... |
tree | commitdiff |
2010-09-08 |
Jim Grosbach | Add missing assert |
tree | commitdiff |
2010-09-08 |
Roman Divacky | Unresolved weak symbols have value equal zero. |
tree | commitdiff |
2010-09-08 |
Kalle Raiskila | Fix CellSPU vector shuffles, again. |
tree | commitdiff |
2010-09-08 |
Chris Lattner | add support for the commuted form of the test instructi... |
tree | commitdiff |
2010-09-08 |
Chris Lattner | implement proper support for sysret{,l,q}, rdar://8403907 |
tree | commitdiff |
2010-09-08 |
Chris Lattner | implement the iret suite of instructions properly, |
tree | commitdiff |
2010-09-08 |
Chris Lattner | add support for instruction prefixes on the same line... |
tree | commitdiff |
2010-09-08 |
Chris Lattner | change the MC "ParseInstruction" interface to make... |
tree | commitdiff |
2010-09-08 |
Chris Lattner | gas accepts xchg <mem>, <reg> as a synonym for xchg... |
tree | commitdiff |
2010-09-08 |
NAKAMURA Takumi | ARM/Disassembler: Fix definitions incompatible(unsigned... |
tree | commitdiff |
2010-09-08 |
Chris Lattner | fix the encoding of the "jump on *cx" family of instruc... |
tree | commitdiff |
2010-09-08 |
Jim Grosbach | remove trailing whitespace |
tree | commitdiff |
2010-09-08 |
Jim Grosbach | remove obsolete comment |
tree | commitdiff |
2010-09-08 |
Jim Grosbach | disable for the moment while tracking down a few Thumb2... |
tree | commitdiff |
2010-09-08 |
Jim Grosbach | woops. need to update a test along with this. |
tree | commitdiff |
2010-09-08 |
Jim Grosbach | disable temporarily while sorting out a few test failur... |
tree | commitdiff |
2010-09-08 |
Dan Gohman | Add a new experimental generalized dependence query... |
tree | commitdiff |
2010-09-08 |
Jim Grosbach | correct spill code to properly determine if dynamic... |
tree | commitdiff |
2010-09-08 |
Jim Grosbach | VFP/NEON load/store multiple instructions are addrmode4... |
tree | commitdiff |
2010-09-07 |
Owen Anderson | Add a separate unrolling threshold when the current... |
tree | commitdiff |
2010-09-07 |
Jakob Stoklund Olesen | Don't add <imp-def> operands during register rewriting. |
tree | commitdiff |
2010-09-07 |
Jim Grosbach | To shrink a t2LDM instruction to the 16-bit wide tLDM... |
tree | commitdiff |
2010-09-07 |
Jim Grosbach | grammar tweak |
tree | commitdiff |
2010-09-07 |
Bruno Cardoso Lopes | Factor out some x86 vector shuffle rewriting and add... |
tree | commitdiff |
2010-09-07 |
Owen Anderson | Fix PR7972, in which the PassRegistry was being leaked... |
tree | commitdiff |
2010-09-07 |
Bruno Cardoso Lopes | Move code around to prepare for moving some of the... |
tree | commitdiff |
2010-09-07 |
Bill Wendling | Add an MVT::x86mmx type. It will take the place of... |
tree | commitdiff |
2010-09-07 |
Chris Lattner | Fix a serious performance regression introduced by... |
tree | commitdiff |
2010-09-07 |
Evan Cheng | Remove a dead comment. |
tree | commitdiff |
2010-09-07 |
Chris Lattner | hopefully fix a problem building on cygwin-1.5 |
tree | commitdiff |
2010-09-07 |
Owen Anderson | Clean up some of the PassRegistry implementation, and... |
tree | commitdiff |
2010-09-07 |
Bruno Cardoso Lopes | decouple MMX check from regular splat checks. Some... |
tree | commitdiff |
2010-09-07 |
Bruno Cardoso Lopes | Remove now useless check, because the code can be match... |
tree | commitdiff |
2010-09-07 |
Dan Gohman | Issue a #error if the host doesn't have an implementati... |
tree | commitdiff |
2010-09-07 |
Bruno Cardoso Lopes | Minor change. Since the checks are equivalent, use... |
tree | commitdiff |
2010-09-07 |
Nick Lewycky | Create PTX backend. Patch by Che-Liang Chiou! |
tree | commitdiff |
2010-09-07 |
Dale Johannesen | Add patterns for MMX that use the new intrinsics. |
tree | commitdiff |
2010-09-07 |
Bruno Cardoso Lopes | Remove unused target specific node |
tree | commitdiff |
2010-09-07 |
Benjamin Kramer | Don't leak the old operand when transforming "sldt... |
tree | commitdiff |
2010-09-07 |
Nick Lewycky | Add completely hokey binary-and and binary-or operation... |
tree | commitdiff |
2010-09-07 |
Nick Lewycky | Fix major bug in thunk detection. Also verify the calli... |
tree | commitdiff |
2010-09-07 |
Chris Lattner | add missing cmov aliases, this resolves rdar://8208499 |
tree | commitdiff |
2010-09-06 |
Chris Lattner | remove duplicated entry |
tree | commitdiff |
2010-09-06 |
Nick Lewycky | Add a new isSignWrappedSet() method to ConstantRange. |
tree | commitdiff |
2010-09-06 |
Chris Lattner | "sldt <mem>" is ambiguous in 64-bit mode, but should |
tree | commitdiff |
2010-09-06 |
Chris Lattner | fix rdar://8017621 - llvm-mc can't guess encoding for... |
tree | commitdiff |
2010-09-06 |
Chris Lattner | fix the operand constraints of the immediate form of... |
tree | commitdiff |
2010-09-06 |
Chris Lattner | in the case where an instruction only has one implement... |
tree | commitdiff |
2010-09-06 |
Chris Lattner | Now that we know if we had a total fail on the instruct... |
tree | commitdiff |
2010-09-06 |
Chris Lattner | simplify the hacks around jrcxz. |
tree | commitdiff |
2010-09-06 |
Chris Lattner | have tblgen detect when an instruction would have match... |
tree | commitdiff |
2010-09-06 |
Chris Lattner | change MatchInstructionImpl to return an enum instead... |
tree | commitdiff |
2010-09-06 |
Chris Lattner | have AsmMatcherEmitter.cpp produce the hunk of code... |
tree | commitdiff |
2010-09-06 |
Roman Divacky | Redefine LOOP* instructions from I to Ii8PCRel as they... |
tree | commitdiff |
2010-09-06 |
Chris Lattner | random cleanups |
tree | commitdiff |
2010-09-06 |
Benjamin Kramer | MCELF: Align symtab, relocation sections and section... |
tree | commitdiff |
2010-09-06 |
Chris Lattner | compute the HasSSE3 bit correctly, patch by Nikolai... |
tree | commitdiff |
2010-09-06 |
Chris Lattner | fix PR8067, an over-aggressive assertion in LICM. |
tree | commitdiff |
2010-09-06 |
Chris Lattner | cleanup some of the lifetime/invariant marker stuff... |
tree | commitdiff |
2010-09-06 |
Chris Lattner | speed up -gvn 3.4% on the testcase in PR7023 |
tree | commitdiff |
2010-09-06 |
Chris Lattner | Teach loop rotate to hoist trivially invariant instructions |
tree | commitdiff |
2010-09-06 |
Chris Lattner | pull a simple method out of LICM into a new |
tree | commitdiff |
2010-09-05 |
Chris Lattner | remove some dead code. t2addrmode_imm8s4 is never... |
tree | commitdiff |
2010-09-05 |
Chris Lattner | cleanups. |
tree | commitdiff |
2010-09-05 |
Chris Lattner | add a comment about where this should eventually move. |
tree | commitdiff |
2010-09-05 |
Chris Lattner | update this. |
tree | commitdiff |
2010-09-05 |
Chris Lattner | more cleanups |
tree | commitdiff |
2010-09-05 |
Chris Lattner | Change lower atomic pass to use IntrinsicInst to simpli... |
tree | commitdiff |
2010-09-05 |
Chris Lattner | eliminate some non-obvious casts. UndefValue isa Constant. |
tree | commitdiff |
2010-09-05 |
Chris Lattner | fix PR8063, a crash in globalopt in the malloc analysis... |
tree | commitdiff |
2010-09-05 |
Lang Hames | Added initialisers for reduction rule counters. |
tree | commitdiff |
2010-09-05 |
Nick Lewycky | Fix warning reported by MSVC++ builder. |
tree | commitdiff |
next |