2010-08-28 |
Chris Lattner | fix the buildvector->insertp[sd] logic to not always... |
tree | commitdiff |
2010-08-28 |
Chris Lattner | fix the BuildVector -> unpcklps logic to not do pointle... |
tree | commitdiff |
2010-08-28 |
Chris Lattner | improve comments in the unpcklps generating logic,... |
tree | commitdiff |
2010-08-28 |
Chris Lattner | remove the MSIL backend. It isn't maintained, is buggy... |
tree | commitdiff |
2010-08-28 |
Bob Wilson | Use pseudo instructions for VST1 and VST2. |
tree | commitdiff |
2010-08-28 |
Chris Lattner | remove unions from LLVM IR. They are severely buggy... |
tree | commitdiff |
2010-08-28 |
Bruno Cardoso Lopes | Clean up the logic of vector shuffles -> vector shifts. |
tree | commitdiff |
2010-08-28 |
Bob Wilson | We don't need to custom-select VLDMQ and VSTMQ anymore. |
tree | commitdiff |
2010-08-27 |
Bob Wilson | When merging Thumb2 loads/stores, do not give up when... |
tree | commitdiff |
2010-08-27 |
Bob Wilson | Change ARM VFP VLDM/VSTM instructions to use addressing... |
tree | commitdiff |
2010-08-27 |
Bob Wilson | Unsigned value cannot be < 0. |
tree | commitdiff |
2010-08-27 |
Anton Korobeynikov | Properly handle passing of FP stuff to varargs function... |
tree | commitdiff |
2010-08-27 |
Daniel Dunbar | X86: Fix an encoding issue with LOCK_ADD64mr, which... |
tree | commitdiff |
2010-08-26 |
Jim Grosbach | Simplify eliminateFrameIndex() interface back down... |
tree | commitdiff |
2010-08-26 |
Jim Grosbach | tidy up a bit. no functional change. |
tree | commitdiff |
2010-08-26 |
Jim Grosbach | Turn off the scavenging based frame reg reuse briefly... |
tree | commitdiff |
2010-08-26 |
Bruno Cardoso Lopes | zap the now unused MVT::getIntVectorWithNumElements |
tree | commitdiff |
2010-08-26 |
Bob Wilson | Use pseudo instructions for VST3. |
tree | commitdiff |
2010-08-26 |
Bill Wendling | Reapply r112176 without removing the other CMN patterns... |
tree | commitdiff |
2010-08-26 |
Bob Wilson | Fix comment typos. |
tree | commitdiff |
2010-08-26 |
Jim Grosbach | Restrict the register to tGPR to make sure the str... |
tree | commitdiff |
2010-08-26 |
Dan Gohman | Revert r112176; it broke test/CodeGen/Thumb2/thumb2... |
tree | commitdiff |
2010-08-26 |
Dan Gohman | Reapply r112091 and r111922, support for metadata linki... |
tree | commitdiff |
2010-08-26 |
Bill Wendling | There seems to be a (potential) hardware bug with the... |
tree | commitdiff |
2010-08-26 |
Chris Lattner | implement SplitVecOp_CONCAT_VECTORS, fixing the include... |
tree | commitdiff |
2010-08-26 |
Bob Wilson | Use pseudo instructions for VST1d64Q. |
tree | commitdiff |
2010-08-26 |
Chris Lattner | fix sse1 only codegen in x86-64 mode, which is something we |
tree | commitdiff |
2010-08-26 |
Chris Lattner | remove dead proto |
tree | commitdiff |
2010-08-26 |
Bruno Cardoso Lopes | Fix PR7748 without using microsoft extensions |
tree | commitdiff |
2010-08-26 |
Jim Grosbach | Enable pre-RA virtual frame base register allocation... |
tree | commitdiff |
2010-08-26 |
Bob Wilson | Revert svn 107892 (with changes to work with trunk... |
tree | commitdiff |
2010-08-25 |
Chris Lattner | we should pattern match the SSE complex arithmetic... |
tree | commitdiff |
2010-08-25 |
Bob Wilson | Start converting NEON load/stores to use pseudo instruc... |
tree | commitdiff |
2010-08-25 |
Bruno Cardoso Lopes | Revert this for now, PUNPCKLDQ dont operate on v4f32 |
tree | commitdiff |
2010-08-25 |
Daniel Dunbar | X86: Fix misencode of RI64mi8. This fixes OpenSSL ... |
tree | commitdiff |
2010-08-25 |
Jim Grosbach | Don't override the var from the enclosing scope. |
tree | commitdiff |
2010-08-25 |
Chris Lattner | zap dead code |
tree | commitdiff |
2010-08-25 |
Benjamin Kramer | Remove dead recursive function. Yay for clang -Wunused... |
tree | commitdiff |
2010-08-25 |
Daniel Dunbar | ARM/Thumb2: Fix a misselect in getARMCmp, when attempti... |
tree | commitdiff |
2010-08-25 |
Eric Christopher | Do type checks before we bother to do everything else. |
tree | commitdiff |
2010-08-25 |
Anton Korobeynikov | Fix nasty mingw32 bug, which e.g. prevented llvm-gcc... |
tree | commitdiff |
2010-08-25 |
Eric Christopher | Reorganize load mechanisms. Handle types in a little... |
tree | commitdiff |
2010-08-25 |
Bruno Cardoso Lopes | PUNPCKLDQ should also be used for v4f32 |
tree | commitdiff |
2010-08-25 |
Bruno Cardoso Lopes | teach lowering to get target specific nodes for pshufd... |
tree | commitdiff |
2010-08-24 |
Eric Christopher | Fix predicate and add a comment. |
tree | commitdiff |
2010-08-24 |
Eric Christopher | Rework braindead conditionals I put in yesterday. |
tree | commitdiff |
2010-08-24 |
Eric Christopher | Fix thumb2 mode loads to have the correct operand order... |
tree | commitdiff |
2010-08-24 |
Jim Grosbach | Add ARM heuristic for when to allocate a virtual base... |
tree | commitdiff |
2010-08-24 |
Daniel Dunbar | MC/X86: Tweak imul recognition, previous hack only... |
tree | commitdiff |
2010-08-24 |
Daniel Dunbar | MC/X86: Add custom hack for recognizing "imul $12,... |
tree | commitdiff |
2010-08-24 |
Daniel Dunbar | MC/X86: Warn on scale factors > 1 without index registe... |
tree | commitdiff |
2010-08-24 |
Jim Grosbach | Move enabling the local stack allocation pass into... |
tree | commitdiff |
2010-08-24 |
Jim Grosbach | add ARM cmd line option to force always using virtual... |
tree | commitdiff |
2010-08-24 |
Dan Gohman | Fix X86's isLegalAddressingMode to recognize that stati... |
tree | commitdiff |
2010-08-24 |
Kalle Raiskila | Fix SPU BE to use all the available return registers. |
tree | commitdiff |
2010-08-24 |
Kalle Raiskila | Remove some dead code from SPU BE that remained |
tree | commitdiff |
2010-08-24 |
Bruno Cardoso Lopes | Use pshufhw and pshuflw in more cases and fix getTarget... |
tree | commitdiff |
2010-08-24 |
Bill Wendling | Add comments for what the condition code symbols mean. |
tree | commitdiff |
2010-08-24 |
Eric Christopher | Update comment. |
tree | commitdiff |
2010-08-24 |
Eric Christopher | Fix the opcode and the operands for the load instruction. |
tree | commitdiff |
2010-08-24 |
Eric Christopher | Add register class hack that needs to go away, but... |
tree | commitdiff |
2010-08-24 |
Eric Christopher | Add some more debugging code, make it more obvious... |
tree | commitdiff |
2010-08-23 |
Eric Christopher | Don't need the extra register here. |
tree | commitdiff |
2010-08-23 |
Eric Christopher | Add some more "get address into register" code and... |
tree | commitdiff |
2010-08-23 |
Eric Christopher | Add an ARMFunctionInfo member and use it. |
tree | commitdiff |
2010-08-23 |
Eric Christopher | Start getting ARM loads/address computation going. |
tree | commitdiff |
2010-08-23 |
Bruno Cardoso Lopes | Start using target speficic nodes for shuffles: pshufhw... |
tree | commitdiff |
2010-08-23 |
Gabor Greif | tyops |
tree | commitdiff |
2010-08-23 |
Chris Lattner | Add a new llvm.x86.int intrinsic, allowing access to the |
tree | commitdiff |
2010-08-23 |
Chris Lattner | random improvement for variable shift codegen. |
tree | commitdiff |
2010-08-23 |
Anton Korobeynikov | Revert invalid r111792. Jump tables are not broken... |
tree | commitdiff |
2010-08-23 |
Michael J. Spencer | Workaround broken jump tables on x86-64 COFF. |
tree | commitdiff |
2010-08-21 |
Anton Korobeynikov | Use rip-rel addressing on win64 by default. For this... |
tree | commitdiff |
2010-08-21 |
Michael J. Spencer | MC: Add partial x86-64 support to COFF. |
tree | commitdiff |
2010-08-21 |
Dan Gohman | Fix x86 fast-isel's cmp+branch folding to avoid folding... |
tree | commitdiff |
2010-08-21 |
Bruno Cardoso Lopes | Prepare LowerVECTOR_SHUFFLEv8i16 to use x86 target... |
tree | commitdiff |
2010-08-20 |
Bruno Cardoso Lopes | This is the first step towards refactoring the x86... |
tree | commitdiff |
2010-08-20 |
Bill Wendling | Create the new linker type "linker_private_weak_def_auto". |
tree | commitdiff |
2010-08-20 |
Bob Wilson | Replace the arm.neon.vmovls and vmovlu intrinsics with... |
tree | commitdiff |
2010-08-20 |
Eric Christopher | Fix loop conditionals (MO.isDef() asserts that it's... |
tree | commitdiff |
2010-08-20 |
Eric Christopher | Add a couple of random comments. |
tree | commitdiff |
2010-08-19 |
Jim Grosbach | Better handling of offsets on frame index references... |
tree | commitdiff |
2010-08-19 |
Jim Grosbach | Add Thumb1 support for virtual frame indices. |
tree | commitdiff |
2010-08-19 |
Eric Christopher | Silence warning. |
tree | commitdiff |
2010-08-19 |
Chris Lattner | fix PR7465, mishandling of lcall and ljmp: intersegment... |
tree | commitdiff |
2010-08-19 |
Chris Lattner | minor progress towards fixing PR7465 |
tree | commitdiff |
2010-08-19 |
Eric Christopher | Add an AddOptionalDefs method and use it. |
tree | commitdiff |
2010-08-19 |
Bill Wendling | Add the "isCompare" attribute to the defm instead of... |
tree | commitdiff |
2010-08-18 |
Jakob Stoklund Olesen | Don't call Predicate_* in Mips. |
tree | commitdiff |
2010-08-18 |
Eric Christopher | Remove extra header. |
tree | commitdiff |
2010-08-18 |
Jim Grosbach | Enable ARM base register reuse to local stack slot... |
tree | commitdiff |
2010-08-18 |
Bill Wendling | Minor simplification. Gets rid of a needless temporary. |
tree | commitdiff |
2010-08-18 |
Bill Wendling | Marked with ATTRIBUTE_USED so that clang doesn't complain. |
tree | commitdiff |
2010-08-18 |
Jim Grosbach | Add hook for re-using virtual base registers for local... |
tree | commitdiff |
2010-08-18 |
Kalle Raiskila | Fix a bug with insertelement on SPU. |
tree | commitdiff |
2010-08-18 |
Kalle Raiskila | Remove all traces of v2[i,f]32 on SPU. |
tree | commitdiff |
2010-08-18 |
Kalle Raiskila | Change SPU C calling convention to match that described in |
tree | commitdiff |
2010-08-18 |
Chris Lattner | remove some dead code. |
tree | commitdiff |
2010-08-18 |
Chris Lattner | remove some code that is dead now that lea's are modele... |
tree | commitdiff |
2010-08-18 |
Bob Wilson | Expand ZERO_EXTEND operations for NEON vector types. |
tree | commitdiff |
next |