index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
ARM
/
ARMISelLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Issue libcalls __udivmod*i4 / __divmod*i4 for div / rem pairs.
Evan Cheng
2011-04-01
1
-0
/
+10
*
Distribute (A + B) * C to (A * C) + (B * C) to make use of NEON multiplier
Evan Cheng
2011-03-31
1
-0
/
+38
*
Don't try to create zero-sized stack objects.
Evan Cheng
2011-03-30
1
-2
/
+3
*
Add a ARM-specific SD node for VBSL so that forms with a constant first operand
Cameron Zwarich
2011-03-30
1
-3
/
+32
*
Add intrinsics @llvm.arm.neon.vmulls and @llvm.arm.neon.vmullu.* back. Frontends
Evan Cheng
2011-03-29
1
-0
/
+7
*
Add Neon SINT_TO_FP and UINT_TO_FP lowering from v4i16 to v4f32. Fixes
Cameron Zwarich
2011-03-29
1
-0
/
+35
*
Optimizing (zext A + zext B) * C, to (VMULL A, C) + (VMULL B, C) during ...
Evan Cheng
2011-03-29
1
-15
/
+81
*
Fix the bfi handling for or (and a mask) (and b mask). We need the two
Eric Christopher
2011-03-26
1
-9
/
+10
*
Re-apply r127953 with fixes: eliminate empty return block if it has no predec...
Evan Cheng
2011-03-21
1
-0
/
+10
*
Revert r127953, "SimplifyCFG has stopped duplicating returns into predecessors
Daniel Dunbar
2011-03-19
1
-10
/
+0
*
SimplifyCFG has stopped duplicating returns into predecessors to canonicalize IR
Evan Cheng
2011-03-19
1
-0
/
+10
*
The VTBL (and VTBX) instructions are rather permissive concerning the masks they
Bill Wendling
2011-03-15
1
-0
/
+8
*
Some minor cleanups based on feedback.
Bill Wendling
2011-03-15
1
-6
/
+4
*
Generate a VTBL instruction instead of a series of loads and stores when we
Bill Wendling
2011-03-14
1
-1
/
+34
*
Indentation.
Evan Cheng
2011-03-14
1
-1
/
+1
*
Fix a compiler crash where a Glue value had multiple uses. Radar 9049552.
Bob Wilson
2011-03-08
1
-1
/
+22
*
Fix comment typos.
Bob Wilson
2011-03-08
1
-2
/
+2
*
Move getRegPressureLimit() from TargetLoweringInfo to TargetRegisterInfo.
Cameron Zwarich
2011-03-07
1
-21
/
+0
*
Remove unused conditional negate operations.
Bob Wilson
2011-03-05
1
-1
/
+0
*
Fix a typo which cause dag combine crash. rdar://9059537.
Evan Cheng
2011-02-28
1
-1
/
+1
*
Support for byval parameters on ARM. Will be enabled by a forthcoming
Stuart Hastings
2011-02-28
1
-9
/
+41
*
More fcopysign correctness and performance fix.
Evan Cheng
2011-02-23
1
-33
/
+63
*
Revert r124611 - "Keep track of incoming argument's location while emitting L...
Devang Patel
2011-02-21
1
-5
/
+5
*
Implement sdiv & udiv for <4 x i16> and <8 x i8> NEON vector types.
Nate Begeman
2011-02-11
1
-0
/
+182
*
Fix buggy fcopysign lowering.
Evan Cheng
2011-02-11
1
-5
/
+39
*
Fix an obvious typo which caused an isel assertion. rdar://8964854.
Evan Cheng
2011-02-07
1
-1
/
+1
*
Add codegen support for using post-increment NEON load/store instructions.
Bob Wilson
2011-02-07
1
-0
/
+176
*
Given a pair of floating point load and store, if there are no other uses of
Evan Cheng
2011-02-02
1
-0
/
+5
*
Keep track of incoming argument's location while emitting LiveIns.
Devang Patel
2011-01-31
1
-5
/
+5
*
Provide correct registers for EH stuff on ARM
Anton Korobeynikov
2011-01-24
1
-3
/
+4
*
Last round of fixes for movw + movt global address codegen.
Evan Cheng
2011-01-21
1
-2
/
+5
*
Sorry, several patches in one.
Evan Cheng
2011-01-20
1
-6
/
+1
*
For ARM subtargets with useNEONForSinglePrecisionFP, double count uses
Andrew Trick
2011-01-19
1
-0
/
+16
*
whitespace
Andrew Trick
2011-01-19
1
-16
/
+16
*
Don't forget to emit the load from indirect symbol when using movw + movt to ...
Evan Cheng
2011-01-19
1
-1
/
+8
*
Materialize GA addresses with movw + movt pairs for Darwin in PIC mode. e.g.
Evan Cheng
2011-01-17
1
-27
/
+47
*
Fix 80-cols.
Eric Christopher
2011-01-14
1
-7
/
+14
*
Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...
Anton Korobeynikov
2011-01-10
1
-2
/
+3
*
Simplify a bunch of isVirtualRegister() and isPhysicalRegister() logic.
Jakob Stoklund Olesen
2011-01-10
1
-1
/
+1
*
Recognize inline asm 'rev /bin/bash, ' as a bswap intrinsic call.
Evan Cheng
2011-01-08
1
-0
/
+33
*
Add an explanatory message for an assertion.
Bob Wilson
2011-01-07
1
-1
/
+2
*
Eliminate variable only used in debug builds.
Matt Beaumont-Gay
2011-01-07
1
-3
/
+1
*
Lower some BUILD_VECTORS using VEXT+shuffle.
Bob Wilson
2011-01-07
1
-2
/
+133
*
Add ARM patterns to match EXTRACT_SUBVECTOR nodes.
Bob Wilson
2011-01-07
1
-1
/
+1
*
Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpy
Evan Cheng
2011-01-06
1
-1
/
+2
*
Radar 8803471: Fix expansion of ARM BCCi64 pseudo instructions.
Bob Wilson
2010-12-23
1
-0
/
+3
*
Add ARM-specific DAG combining to cast i64 vector element load/stores to f64.
Bob Wilson
2010-12-21
1
-5
/
+103
*
rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for
Chris Lattner
2010-12-21
1
-9
/
+9
*
Add some missing entries in ARMTargetLowering::getTargetNodeName.
Bob Wilson
2010-12-18
1
-0
/
+5
*
Don't handle -arm-long-calls in fast isel for now.
Eric Christopher
2010-12-15
1
-1
/
+1
[next]