2012-05-04 |
David Blaikie | Fix warnings in release build. |
tree | commitdiff |
2012-05-04 |
Kevin Enderby | Tweak to the fix in r156212, as with the change in... |
tree | commitdiff |
2012-05-04 |
Kevin Enderby | Fix a bug in the ARM disassembler for wide branch condi... |
tree | commitdiff |
2012-05-04 |
Chandler Carruth | Fix a Clang warning in the new NVPTX backend: |
tree | commitdiff |
2012-05-04 |
Justin Holewinski | This patch adds a new NVPTX back-end to LLVM which... |
tree | commitdiff |
2012-05-04 |
Sebastian Pop | Added missing CMN case in Thumb2SizeReduction pass... |
tree | commitdiff |
2012-05-04 |
Preston Gurd | Adds Intel Atom scheduling latencies to X86InstrSystem.td. |
tree | commitdiff |
2012-05-04 |
Matt Beaumont-Gay | Pacify GCC's -Wreturn-type |
tree | commitdiff |
2012-05-04 |
Hans Wennborg | Make ARM and Mips use TargetMachine::getTLSModel() |
tree | commitdiff |
2012-05-04 |
Craig Topper | Fix some loops to match coding standards. No functional... |
tree | commitdiff |
2012-05-04 |
Craig Topper | Fix up some spacing. No functional change. |
tree | commitdiff |
2012-05-04 |
Craig Topper | Simplify broadcast lowering code. No functional change... |
tree | commitdiff |
2012-05-04 |
Craig Topper | Allow v16i16 and v32i8 shuffles to be rewritten as... |
tree | commitdiff |
2012-05-04 |
Craig Topper | Simplify shuffle narrowing code a bit. No functional... |
tree | commitdiff |
2012-05-04 |
Jakob Stoklund Olesen | Remove the SubRegClasses field from RegisterClass descr... |
tree | commitdiff |
2012-05-04 |
Jakob Stoklund Olesen | Initialize SparcInstrInfo before SparcTargetLowering. |
tree | commitdiff |
2012-05-04 |
Jakob Stoklund Olesen | Add a SuperRegClassIterator class. |
tree | commitdiff |
2012-05-03 |
Jakob Stoklund Olesen | Use a shared implementation of getMatchingSuperRegClass(). |
tree | commitdiff |
2012-05-03 |
Kevin Enderby | Fix issues with the ARM bl and blx thumb instructions... |
tree | commitdiff |
2012-05-03 |
Sirish Pande | Support for target dependent Hexagon VLIW packetizer. |
tree | commitdiff |
2012-05-03 |
Silviu Baranga | Fixed disassembler for vstm/vldm ARM VFP instructions. |
tree | commitdiff |
2012-05-03 |
Sirish Pande | Extensions of Hexagon V4 instructions. |
tree | commitdiff |
2012-05-03 |
Craig Topper | Use 'unsigned' instead of 'int' in a few places dealing... |
tree | commitdiff |
2012-05-03 |
Craig Topper | Fix 256-bit vpshuflw and vpshufhw immediate encoding... |
tree | commitdiff |
2012-05-03 |
Andrew Trick | Added TargetRegisterInfo::getAllocatableClass. |
tree | commitdiff |
2012-05-02 |
Preston Gurd | For Intel Atom, use ILP scheduling always, instead... |
tree | commitdiff |
2012-05-02 |
Preston Gurd | Change the Intel Atom detection code to recognize |
tree | commitdiff |
2012-05-02 |
Jim Grosbach | ARM: Add missing two-operand VBIC aliases. |
tree | commitdiff |
2012-05-02 |
Preston Gurd | This patch continues the work of adding instruction... |
tree | commitdiff |
2012-05-02 |
Manman Ren | Revert r155853 |
tree | commitdiff |
2012-05-02 |
Richard Barton | Disallow YIELD and other allocated nop hints in pre... |
tree | commitdiff |
2012-05-02 |
Craig Topper | Add support for selecting AVX2 vpshuflw and vpshufhw... |
tree | commitdiff |
2012-05-01 |
Jakub Staszak | Remove unneeded break. |
tree | commitdiff |
2012-05-01 |
Jakub Staszak | Remove trailing spaces. |
tree | commitdiff |
2012-05-01 |
Jim Grosbach | ARM: Add a few missing add->sub aliases w/ 'w' suffix. |
tree | commitdiff |
2012-05-01 |
Jim Grosbach | ARM: allow vanilla expressions for movw/movt. |
tree | commitdiff |
2012-05-01 |
Preston Gurd | This patch marks the X86 floating point stack registers... |
tree | commitdiff |
2012-05-01 |
Manman Ren | X86: optimization for max-like struct |
tree | commitdiff |
2012-05-01 |
Alexey Samsonov | X86: Use StackRegister instead of FrameRegister in... |
tree | commitdiff |
2012-05-01 |
Benjamin Kramer | Move MipsDisassembler classes into an anonymous namespace. |
tree | commitdiff |
2012-05-01 |
Benjamin Kramer | Value-initialize global to avoid global construction. |
tree | commitdiff |
2012-05-01 |
Bill Wendling | Change the PassManager from a reference to a pointer. |
tree | commitdiff |
2012-05-01 |
Craig Topper | Allow BMI, AES, F16C, POPCNT, FMA3, and CLMUL to be... |
tree | commitdiff |
2012-05-01 |
Craig Topper | Make XOP and FMA4 require SSE4A to match GCC behavior... |
tree | commitdiff |
2012-05-01 |
Craig Topper | Attempt to handle MRMInitReg in emitVEXOpcodePrefix... |
tree | commitdiff |
2012-05-01 |
Craig Topper | Make XOP imply AVX as its needed to legalize the regist... |
tree | commitdiff |
2012-05-01 |
Craig Topper | Remove HasSSE2 from AES and CLMUL predicates. It's... |
tree | commitdiff |
2012-05-01 |
Craig Topper | Make CLMUL and AES imply SSE2 since its needed to legal... |
tree | commitdiff |
2012-05-01 |
Craig Topper | Enable AVX and FMA4 for AMD Bulldozer processors. |
tree | commitdiff |
2012-04-30 |
Manman Ren | X86: optimization for -(x != 0) |
tree | commitdiff |
2012-04-30 |
Jim Grosbach | ARM: Diagnostics for out of range fixups. |
tree | commitdiff |
2012-04-30 |
Jakob Stoklund Olesen | Fix address calculation error from r155744. |
tree | commitdiff |
2012-04-30 |
Chad Rosier | Tidy up. No functional change intended. |
tree | commitdiff |
2012-04-30 |
Derek Schuff | Fix fastcc structure return with fast-isel on x86-32 |
tree | commitdiff |
2012-04-30 |
Bob Wilson | Don't introduce illegal types when creating vmull opera... |
tree | commitdiff |
2012-04-30 |
Craig Topper | No need to normalize index before calling Extract128Bit... |
tree | commitdiff |
2012-04-30 |
Pete Cooper | Copied all the VEX prefix encoding code from X86MCCodeE... |
tree | commitdiff |
2012-04-29 |
Jakub Staszak | Remove unneeded casts. No functionality change. |
tree | commitdiff |
2012-04-29 |
Craig Topper | Simplify code a bit. No functional change intended. |
tree | commitdiff |
2012-04-29 |
Kalle Raiskila | Update the documentation of CellSPU, in case it gets... |
tree | commitdiff |
2012-04-28 |
Jakob Stoklund Olesen | Fix a problem with blocks that need to be split twice. |
tree | commitdiff |
2012-04-27 |
Jim Grosbach | ARM: Thumb add(sp plus register) asm constraints. |
tree | commitdiff |
2012-04-27 |
Jim Grosbach | ARM: Tweak tADDrSP definition for consistent operand... |
tree | commitdiff |
2012-04-27 |
Derek Schuff | Revert r155745 |
tree | commitdiff |
2012-04-27 |
Derek Schuff | Fix fastcc structure return with fast-isel on x86-32 |
tree | commitdiff |
2012-04-27 |
Jakob Stoklund Olesen | Track worst case alignment padding more accurately. |
tree | commitdiff |
2012-04-27 |
Craig Topper | Use 'unsigned' instead of 'int' in several places when... |
tree | commitdiff |
2012-04-27 |
Chad Rosier | Add x86-specific DAG combine to simplify: |
tree | commitdiff |
2012-04-27 |
Craig Topper | Tidy up spacing. |
tree | commitdiff |
2012-04-27 |
Lang Hames | Fix the order of the operands in the llvm.fma intrinsic... |
tree | commitdiff |
2012-04-27 |
Richard Barton | Fix ARM assembly parsing for upper case condition codes... |
tree | commitdiff |
2012-04-27 |
Benjamin Kramer | X86: Don't emit conditional floating point moves on... |
tree | commitdiff |
2012-04-27 |
Richard Barton | Refactor IT handling not to store the bottom bit of... |
tree | commitdiff |
2012-04-27 |
Evan Cheng | Implement a bastardized ABI. |
tree | commitdiff |
2012-04-27 |
Evan Cheng | - thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn... |
tree | commitdiff |
2012-04-26 |
Jim Grosbach | ARM: Thumb ldr(literal) base address alignment is 32... |
tree | commitdiff |
2012-04-26 |
Preston Gurd | Trivial change to set UseLeaForSP flag in addition... |
tree | commitdiff |
2012-04-26 |
Tim Northover | Use VLD1 in NEON extenting-load patterns instead of... |
tree | commitdiff |
2012-04-26 |
Tim Northover | Test commit. |
tree | commitdiff |
2012-04-26 |
Craig Topper | Enable detection of AVX and AVX2 support through CPUID... |
tree | commitdiff |
2012-04-26 |
Evan Cheng | If triple is armv7 / thumbv7 and a CPU is specified... |
tree | commitdiff |
2012-04-25 |
Richard Barton | Unify internal representation of ARM instructions with... |
tree | commitdiff |
2012-04-25 |
Craig Topper | Add ifdef around getSubtargetFeatureName in tablegen... |
tree | commitdiff |
2012-04-25 |
Craig Topper | Use vector_shuffles instead of target specific unpack... |
tree | commitdiff |
2012-04-25 |
Akira Hatanaka | Do not use $gp as a dedicated global register if the... |
tree | commitdiff |
2012-04-24 |
Jim Grosbach | ARM: improved assembler diagnostics for missing CPU... |
tree | commitdiff |
2012-04-24 |
Jim Grosbach | ARM: Nuke remnant bogus code. |
tree | commitdiff |
2012-04-24 |
Nadav Rotem | AVX: Add additional vbroadcast replacement sequences... |
tree | commitdiff |
2012-04-24 |
Nadav Rotem | AVX2: The BLENDPW instruction selects between vectors... |
tree | commitdiff |
2012-04-24 |
Richard Barton | Refactor Thumb ITState handling in ARM Disassembler... |
tree | commitdiff |
2012-04-24 |
Nadav Rotem | AVX: We lower VECTOR_SHUFFLE and BUILD_VECTOR nodes... |
tree | commitdiff |
2012-04-24 |
Craig Topper | Remove dangling spaces. Fix some other formatting. |
tree | commitdiff |
2012-04-24 |
Craig Topper | Simplify code a bit and make it compile better. Remove... |
tree | commitdiff |
2012-04-23 |
Jim Grosbach | Tidy up. 80 columns, whitespace, et. al. |
tree | commitdiff |
2012-04-23 |
Nadav Rotem | Optimize the vector UINT_TO_FP, SINT_TO_FP and FP_TO_SI... |
tree | commitdiff |
2012-04-23 |
Preston Gurd | This patch fixes a problem which arose when using the... |
tree | commitdiff |
2012-04-23 |
Jim Grosbach | ARM: VSLI two-operand assmebly aliases are tblgen'erated. |
tree | commitdiff |
2012-04-23 |
Jim Grosbach | ARM: tblgen'erate VSRA/VRSRA/VSRI assembly two-operand... |
tree | commitdiff |
2012-04-23 |
Jim Grosbach | ARM: vqdmulh two-operand aliases are tblgen'erated... |
tree | commitdiff |
2012-04-23 |
Chandler Carruth | Revert r155365, r155366, and r155367. All three of... |
tree | commitdiff |
next |