index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
Age
Commit message (
Expand
)
Author
2012-05-02
Disallow YIELD and other allocated nop hints in pre-ARMv6 architectures.
Richard Barton
2012-05-02
Add support for selecting AVX2 vpshuflw and vpshufhw. Add decoding support fo...
Craig Topper
2012-05-01
Remove unneeded break.
Jakub Staszak
2012-05-01
Remove trailing spaces.
Jakub Staszak
2012-05-01
ARM: Add a few missing add->sub aliases w/ 'w' suffix.
Jim Grosbach
2012-05-01
ARM: allow vanilla expressions for movw/movt.
Jim Grosbach
2012-05-01
This patch marks the X86 floating point stack registers ST0-ST7 as reserved
Preston Gurd
2012-05-01
X86: optimization for max-like struct
Manman Ren
2012-05-01
X86: Use StackRegister instead of FrameRegister in getFrameIndexReference (to...
Alexey Samsonov
2012-05-01
Move MipsDisassembler classes into an anonymous namespace.
Benjamin Kramer
2012-05-01
Value-initialize global to avoid global construction.
Benjamin Kramer
2012-05-01
Change the PassManager from a reference to a pointer.
Bill Wendling
2012-05-01
Allow BMI, AES, F16C, POPCNT, FMA3, and CLMUL to be detected on AMD processors.
Craig Topper
2012-05-01
Make XOP and FMA4 require SSE4A to match GCC behavior. Use this to simplify B...
Craig Topper
2012-05-01
Attempt to handle MRMInitReg in emitVEXOpcodePrefix. Hopefully fixes PR12711.
Craig Topper
2012-05-01
Make XOP imply AVX as its needed to legalize the registers types.
Craig Topper
2012-05-01
Remove HasSSE2 from AES and CLMUL predicates. It's now implied by the HasAES ...
Craig Topper
2012-05-01
Make CLMUL and AES imply SSE2 since its needed to legalize the type.
Craig Topper
2012-05-01
Enable AVX and FMA4 for AMD Bulldozer processors.
Craig Topper
2012-04-30
X86: optimization for -(x != 0)
Manman Ren
2012-04-30
ARM: Diagnostics for out of range fixups.
Jim Grosbach
2012-04-30
Fix address calculation error from r155744.
Jakob Stoklund Olesen
2012-04-30
Tidy up. No functional change intended.
Chad Rosier
2012-04-30
Fix fastcc structure return with fast-isel on x86-32
Derek Schuff
2012-04-30
Don't introduce illegal types when creating vmull operations. <rdar://11324364>
Bob Wilson
2012-04-30
No need to normalize index before calling Extract128BitVector
Craig Topper
2012-04-30
Copied all the VEX prefix encoding code from X86MCCodeEmitter to the x86 JIT ...
Pete Cooper
2012-04-29
Remove unneeded casts. No functionality change.
Jakub Staszak
2012-04-29
Simplify code a bit. No functional change intended.
Craig Topper
2012-04-29
Update the documentation of CellSPU, in case it gets removed in 3.1.
Kalle Raiskila
2012-04-28
Fix a problem with blocks that need to be split twice.
Jakob Stoklund Olesen
2012-04-27
ARM: Thumb add(sp plus register) asm constraints.
Jim Grosbach
2012-04-27
ARM: Tweak tADDrSP definition for consistent operand order.
Jim Grosbach
2012-04-27
Revert r155745
Derek Schuff
2012-04-27
Fix fastcc structure return with fast-isel on x86-32
Derek Schuff
2012-04-27
Track worst case alignment padding more accurately.
Jakob Stoklund Olesen
2012-04-27
Use 'unsigned' instead of 'int' in several places when retrieving number of v...
Craig Topper
2012-04-27
Add x86-specific DAG combine to simplify:
Chad Rosier
2012-04-27
Tidy up spacing.
Craig Topper
2012-04-27
Fix the order of the operands in the llvm.fma intrinsic patterns for ARM,
Lang Hames
2012-04-27
Fix ARM assembly parsing for upper case condition codes on IT instructions.
Richard Barton
2012-04-27
X86: Don't emit conditional floating point moves on when targeting pre-pentiu...
Benjamin Kramer
2012-04-27
Refactor IT handling not to store the bottom bit of the condition code in the...
Richard Barton
2012-04-27
Implement a bastardized ABI.
Evan Cheng
2012-04-27
- thumbv6 shouldn't imply +thumb2. Cortex-M0 doesn't suppport 32-bit Thumb2
Evan Cheng
2012-04-26
ARM: Thumb ldr(literal) base address alignment is 32-bits.
Jim Grosbach
2012-04-26
Trivial change to set UseLeaForSP flag in addition to toggling
Preston Gurd
2012-04-26
Use VLD1 in NEON extenting-load patterns instead of VLDR.
Tim Northover
2012-04-26
Test commit.
Tim Northover
2012-04-26
Enable detection of AVX and AVX2 support through CPUID. Add AVX/AVX2 to corei...
Craig Topper
[prev]
[next]