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
/
test
/
CodeGen
/
ARM
Age
Commit message (
Expand
)
Author
2012-05-23
[arm-fast-isel] Add support for non-global callee.
Chad Rosier
2012-05-22
revert my previous patches that introduced an additional parameter to the obj...
Nuno Lopes
2012-05-20
Transfer memory operands to the right instruction.
Jakob Stoklund Olesen
2012-05-18
Refactor data-in-code annotations.
Jim Grosbach
2012-05-17
Remove incorrect pattern for ARM SMML instruction.
Tim Northover
2012-05-15
Enable sub-sub-register copy coalescing.
Jakob Stoklund Olesen
2012-05-11
[fast-isel] Add support for selecting @llvm.trap().
Chad Rosier
2012-05-11
[fast-isel] Remove -disable-arm-fast-isel option. -fast-isel=0 suffices. Min...
Chad Rosier
2012-05-11
[fast-isel] Cleaner fix for when we're unable to handle a non-double multi-reg
Chad Rosier
2012-05-11
ARM: peephole optimization to remove cmp instruction
Manman Ren
2012-05-10
Revert: 156550 "ARM: peephole optimization to remove cmp instruction"
Manman Ren
2012-05-10
ARM: peephole optimization to remove cmp instruction
Manman Ren
2012-05-09
change the objectsize intrinsic signature: add a 3rd parameter to denote the ...
Nuno Lopes
2012-05-07
Teach DAG combine to fold x-x to 0.0 when unsafe FP math is enabled.
Owen Anderson
2012-05-02
Teach DAGCombine the same multiply-by-1.0 folding trick when doing FMAs, just...
Owen Anderson
2012-05-02
Teach DAG combine that multiplication by 1.0 can always be constant folded.
Owen Anderson
2012-04-30
Don't introduce illegal types when creating vmull operations. <rdar://11324364>
Bob Wilson
2012-04-27
Fix the order of the operands in the llvm.fma intrinsic patterns for ARM,
Lang Hames
2012-04-27
Implement a bastardized ABI.
Evan Cheng
2012-04-26
Use VLD1 in NEON extenting-load patterns instead of VLDR.
Tim Northover
2012-04-24
MachineBasicBlock::SplitCriticalEdge() should follow LLVM IR variant and refu...
Evan Cheng
2012-04-17
Fix bad EXTRACT_SUBREG in instruction selection for extending-loads on NEON.
James Molloy
2012-04-16
FileCheckize these tests.
Jakob Stoklund Olesen
2012-04-16
Disable code placement for this test.
Jakob Stoklund Olesen
2012-04-16
Flip the new block-placement pass to be on by default.
Chandler Carruth
2012-04-13
On Darwin targets, only use vfma etc. if the source use fma() intrinsic expli...
Evan Cheng
2012-04-11
Add more fused mul+add/sub patterns. rdar://10139676
Evan Cheng
2012-04-11
Match (fneg (fma) to vfnma. rdar://10139676
Evan Cheng
2012-04-11
Merge fma.ll into fusedMAC.ll
Evan Cheng
2012-04-10
Move the constant-folding support for FP_ROUND in SelectionDAG from the one-o...
Owen Anderson
2012-04-10
Handle llvm.fma.* intrinsics. rdar://10914096
Evan Cheng
2012-04-10
To ensure that we have more accurate line information for a block
Eric Christopher
2012-04-10
Transform div to mul with reciprocal only when fp imm is legal.
Anton Korobeynikov
2012-04-10
Add proper checks.
Evan Cheng
2012-04-10
Fix a long standing tail call optimization bug. When a libcall is emitted
Evan Cheng
2012-04-09
When performing a truncating store, it's possible to rearrange the data
Chad Rosier
2012-04-07
Convert floating point division by a constant into multiplication by the
Duncan Sands
2012-04-06
Allow negative immediates in ARM and Thumb2 compares.
Jakob Stoklund Olesen
2012-04-05
An oversight when applying the patches for r150956 and r150957 to a vanilla t...
James Molloy
2012-04-05
Pass the right sign to TLI->isLegalICmpImmediate.
Jakob Stoklund Olesen
2012-04-04
Implement ARMBaseInstrInfo::commuteInstruction() for MOVCCr.
Jakob Stoklund Olesen
2012-04-02
Allocate virtual registers in ascending order.
Jakob Stoklund Olesen
2012-04-02
During two-address lowering, rescheduling an instruction does not untie
Lang Hames
2012-04-01
This commit contains a few changes that had to go in together.
Nadav Rotem
2012-03-30
ARM target should allow codegenprep to duplicate ret instructions to enable t...
Evan Cheng
2012-03-29
Change the constant in this testcase so that it results in a constant pool
Lang Hames
2012-03-26
ARM has a peephole optimization which looks for a def / use pair. The def
Evan Cheng
2012-03-25
Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu
Eli Bendersky
2012-03-22
Remove -enable-lsr-nested in time for 3.1.
Andrew Trick
2012-03-22
[fast-isel] Fold "urem x, pow2" -> "and x, pow2-1". This should fix the 271%
Chad Rosier
[prev]
[next]