2011-08-02 |
Bruno Cardoso Lopes | Make this kind of lowering to be supported by 256-bit... |
tree | commitdiff |
2011-08-02 |
Roman Divacky | Remove trailing semicolon. |
tree | commitdiff |
2011-08-02 |
Roman Divacky | Sketch out PowerPC ELF writer. This is enough to get... |
tree | commitdiff |
2011-08-02 |
Nick Lewycky | Bail from FastISel when we encounter a volatile memset... |
tree | commitdiff |
2011-08-01 |
Jim Grosbach | Move imm0_255 to ARMInstrInfo.td with the other immedia... |
tree | commitdiff |
2011-08-01 |
Jim Grosbach | Fix comments. |
tree | commitdiff |
2011-08-01 |
Bruno Cardoso Lopes | Add v4f64 -> v2f32 fp_round support. Also add a testcas... |
tree | commitdiff |
2011-08-01 |
Bruno Cardoso Lopes | Teach PreprocessISelDAG to be aware of vector types... |
tree | commitdiff |
2011-08-01 |
Bruno Cardoso Lopes | Lower CONCAT_VECTORS to use two VINSERTF128 instruction... |
tree | commitdiff |
2011-08-01 |
Chandler Carruth | Actually finish switching to the new system for Target... |
tree | commitdiff |
2011-08-01 |
Bruno Cardoso Lopes | Since vectors with all ones can't be created with a... |
tree | commitdiff |
2011-08-01 |
Evan Cheng | Set endianess and pointer size for PPC Linux. Bug notic... |
tree | commitdiff |
2011-08-01 |
Richard Osborne | Fix crash with varargs function with no named parameters. |
tree | commitdiff |
2011-08-01 |
Douglas Gregor | Update CMake target names for tablegen-generated data... |
tree | commitdiff |
2011-07-31 |
Bill Wendling | Add the 'resume' instruction for the new EH rewrite. |
tree | commitdiff |
2011-07-30 |
Chandler Carruth | Switch another of the old dependencies on implicitly... |
tree | commitdiff |
2011-07-30 |
Bill Wendling | Revert r136253, r136263, r136269, r136313, r136325... |
tree | commitdiff |
2011-07-29 |
Eric Christopher | Add support for the 'Q' constraint. |
tree | commitdiff |
2011-07-29 |
Jim Grosbach | ARM SRS instruction parsing, diassembly and encoding... |
tree | commitdiff |
2011-07-29 |
Jim Grosbach | ARM CPS mode immediate is 5 bits, not 4. |
tree | commitdiff |
2011-07-29 |
Jim Grosbach | ARM assembly parsing and encoding for RFE instruction. |
tree | commitdiff |
2011-07-29 |
Jim Grosbach | ARM SRS and RFE instructions are not code-gen only. |
tree | commitdiff |
2011-07-29 |
Jim Grosbach | ARM range checking for mode on CPS instruction. |
tree | commitdiff |
2011-07-29 |
Jim Grosbach | Update FIXME. |
tree | commitdiff |
2011-07-29 |
Jim Grosbach | Tweak comment. |
tree | commitdiff |
2011-07-29 |
Eli Friedman | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrm... |
tree | commitdiff |
2011-07-29 |
Bruno Cardoso Lopes | Fix two tests that I crashed in the previous commits... |
tree | commitdiff |
2011-07-29 |
Bruno Cardoso Lopes | Match VPERMIL masks more strictly and update the target... |
tree | commitdiff |
2011-07-29 |
Bruno Cardoso Lopes | Add DecodeShuffle shuffle support for VPERMIPD variantes |
tree | commitdiff |
2011-07-29 |
Bruno Cardoso Lopes | Add v8i32 and v4i64 vpermil patterns |
tree | commitdiff |
2011-07-29 |
Bruno Cardoso Lopes | Fix a bug while generating target specific VPERMIL... |
tree | commitdiff |
2011-07-29 |
Bruno Cardoso Lopes | Enable usage of SSE4 extracts and inserts in their... |
tree | commitdiff |
2011-07-29 |
Bruno Cardoso Lopes | Cleanup PALIGNR handling and remove the old palign... |
tree | commitdiff |
2011-07-29 |
Jakob Stoklund Olesen | Transfer implicit operands in NEONMoveFixPass. |
tree | commitdiff |
2011-07-29 |
Jakob Stoklund Olesen | Add -verify-arm-pseudo-expand. |
tree | commitdiff |
2011-07-29 |
Chandler Carruth | Rewrite the CMake build to use explicit dependencies... |
tree | commitdiff |
2011-07-28 |
Jim Grosbach | PLD and PLI are not predicable in ARM mode. |
tree | commitdiff |
2011-07-28 |
Jim Grosbach | ARM assembly parsing and encoding for BLX (immediate). |
tree | commitdiff |
2011-07-28 |
Jim Grosbach | ARM assembly parsing and encoding for BFC and BFI. |
tree | commitdiff |
2011-07-28 |
Jim Grosbach | Add fixme. |
tree | commitdiff |
2011-07-28 |
Owen Anderson | Update comments. |
tree | commitdiff |
2011-07-28 |
Owen Anderson | Fill in some encoding information for STRD instructions. |
tree | commitdiff |
2011-07-28 |
Owen Anderson | Revert r136295. It broke nightly testers because some... |
tree | commitdiff |
2011-07-28 |
Jim Grosbach | ARM parsing and encoding for ADR. |
tree | commitdiff |
2011-07-28 |
Oscar Fuentes | Explicitly declare a library dependency of LLVM*Desc to |
tree | commitdiff |
2011-07-28 |
Bruno Cardoso Lopes | Invert the subvector insertion to be more likely to... |
tree | commitdiff |
2011-07-28 |
Bruno Cardoso Lopes | Add patterns to generate copies for extract_subvector... |
tree | commitdiff |
2011-07-28 |
Bruno Cardoso Lopes | movd/movq write zeros in the high 128-bit part of the... |
tree | commitdiff |
2011-07-28 |
Bruno Cardoso Lopes | Add a few patterns to match allzeros without having... |
tree | commitdiff |
2011-07-28 |
Bruno Cardoso Lopes | Add SINT_TO_FP and FP_TO_SINT support for v8i32 types... |
tree | commitdiff |
2011-07-27 |
Owen Anderson | Refactor and improve the encodings/decodings for addrmo... |
tree | commitdiff |
2011-07-27 |
Evan Cheng | Emit an error is asm parser parsed X86_64 only register... |
tree | commitdiff |
2011-07-27 |
Kevin Enderby | Fix llvm-mc handing of x86 instructions that take 8... |
tree | commitdiff |
2011-07-27 |
Jim Grosbach | ARM assembly parsing and encoding support for USAT... |
tree | commitdiff |
2011-07-27 |
Eli Friedman | Code generation for 'fence' instruction. |
tree | commitdiff |
2011-07-27 |
Jim Grosbach | ARM assembly parsing and encoding for UMULL. |
tree | commitdiff |
2011-07-27 |
Jim Grosbach | ARM assembly parsing and encoding for UMLAL. |
tree | commitdiff |
2011-07-27 |
Jim Grosbach | ARM parsing and encoding of SBFX and UBFX. |
tree | commitdiff |
2011-07-27 |
Owen Anderson | Refactor the STRT and STRBT instructions to distinguish... |
tree | commitdiff |
2011-07-27 |
Bill Wendling | Merge the contents from exception-handling-rewrite... |
tree | commitdiff |
2011-07-27 |
Jim Grosbach | ARM assembly parsing and encoding for extend instructions. |
tree | commitdiff |
2011-07-27 |
Eli Friedman | X86ISD::MEMBARRIER does not require SSE2; it doesn... |
tree | commitdiff |
2011-07-27 |
Jim Grosbach | ARM assembly parsing aliases for extend instructions... |
tree | commitdiff |
2011-07-27 |
Jim Grosbach | ARM cleanup of remaining extend instructions. |
tree | commitdiff |
2011-07-27 |
Jim Grosbach | ARM extend instructions simplification. |
tree | commitdiff |
2011-07-27 |
Jeffrey Yasskin | Explicitly cast narrowing conversions inside {}s that... |
tree | commitdiff |
2011-07-27 |
Bruno Cardoso Lopes | Move some code around to open opportunity for more... |
tree | commitdiff |
2011-07-27 |
Bruno Cardoso Lopes | The vpermilps and vpermilpd have different behaviour... |
tree | commitdiff |
2011-07-27 |
Bruno Cardoso Lopes | Remove more dead code! |
tree | commitdiff |
2011-07-27 |
Evan Cheng | Support .code32 and .code64 in X86 assembler. |
tree | commitdiff |
2011-07-26 |
Benjamin Kramer | Add a neat little two's complement hack for x86. |
tree | commitdiff |
2011-07-26 |
Bruno Cardoso Lopes | Recognize unpckh* masks and match 256-bit versions... |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | ARM rot_imm printing adjustment. |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | ARM cleanup of rot_imm encoding. |
tree | commitdiff |
2011-07-26 |
Eli Friedman | Prevent x86-specific DAGCombine from creating nodes... |
tree | commitdiff |
2011-07-26 |
Owen Anderson | Split am2offset into register addend and immediate... |
tree | commitdiff |
2011-07-26 |
Nicolas Geoffray | Update generated code to use new API of GetElementPtrIn... |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | Fix over-zealous rename from r136095. |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | ARM diagnostics for ldrexd/stredx out of order paired... |
tree | commitdiff |
2011-07-26 |
Bruno Cardoso Lopes | Remove now unused patterns. 0 insertions(+), 98 deletio... |
tree | commitdiff |
2011-07-26 |
Bruno Cardoso Lopes | Cleanup old matching for PUNPCK* variants |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | ARM fix for LDREX source register encoding. |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | ARM assembly parsing and encoding for SWP[B] instructions. |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | ARM SWP instructions store, too, not just load. |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | Clean up the ARM asm parser a bit. |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | ARM fix asm parsing range check for [0,31] immediates. |
tree | commitdiff |
2011-07-26 |
Jim Grosbach | ARM parsing and encoding for SVC instruction. |
tree | commitdiff |
2011-07-26 |
Bill Wendling | The compact unwinding offsets are divided by 8 on 64... |
tree | commitdiff |
2011-07-26 |
Bruno Cardoso Lopes | Add 256-bit isel for movsldup/movshdup |
tree | commitdiff |
2011-07-26 |
Bruno Cardoso Lopes | More movsldup/movshdup cleanup. Rewrite the mask matchi... |
tree | commitdiff |
2011-07-26 |
Bruno Cardoso Lopes | More cleanup, subtarget info isn't used here. |
tree | commitdiff |
2011-07-26 |
Bruno Cardoso Lopes | Add 128-bit AVX versions of movshdup/mosldup |
tree | commitdiff |
2011-07-26 |
Bruno Cardoso Lopes | Cleanup movsldup/movshdup matching. |
tree | commitdiff |
2011-07-26 |
Evan Cheng | Rename createCodeEmitter to createMCCodeEmitter; create... |
tree | commitdiff |
2011-07-26 |
Chandler Carruth | Remove a file from CMakeLists.txt that Evan removed... |
tree | commitdiff |
2011-07-26 |
Evan Cheng | Rename TargetAsmParser to MCTargetAsmParser and TargetA... |
tree | commitdiff |
2011-07-26 |
Chandler Carruth | Clean up a pile of hacks in our CMake build relating... |
tree | commitdiff |
2011-07-25 |
Evan Cheng | Rename TargetAsmBackend to MCAsmBackend; rename createA... |
tree | commitdiff |
2011-07-25 |
Jim Grosbach | ARM assembly parsing and encoding for SSAT16 instruction. |
tree | commitdiff |
2011-07-25 |
Bruno Cardoso Lopes | Codegen allonesvector better while using AVX: vpcmpeqd... |
tree | commitdiff |
next |