index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
test
/
CodeGen
/
ARM
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert 117518 and 117519 for now. They changed scheduling and cause MC tests ...
Evan Cheng
2010-10-28
7
-8
/
+8
*
- Assign load / store with shifter op address modes the right itinerary classes.
Evan Cheng
2010-10-28
7
-8
/
+8
*
Shifter ops are not always free. Do not fold them (especially to form
Evan Cheng
2010-10-27
1
-9
/
+63
*
SelectionDAG shuffle nodes do not allow operands with different numbers of
Bob Wilson
2010-10-27
1
-0
/
+18
*
FileCheck'ize
Jim Grosbach
2010-10-26
1
-2
/
+3
*
When the "true" and "false" blocks of a diamond if-conversion are the same,
Bob Wilson
2010-10-26
1
-0
/
+31
*
Add support for emitting ARM file attributes.
Rafael Espindola
2010-10-25
1
-0
/
+19
*
tidy up
Jim Grosbach
2010-10-22
1
-3
/
+2
*
Remove duplicate test.
Jim Grosbach
2010-10-22
1
-9
/
+0
*
tidy up.
Jim Grosbach
2010-10-22
1
-33
/
+33
*
FileCheck-ize a few tests.
Jim Grosbach
2010-10-22
2
-21
/
+26
*
putback r116983 and fix simple-fp-encoding.ll tests
Andrew Trick
2010-10-21
2
-2
/
+3
*
Revert r116983, which is breaking all the buildbots.
Owen Anderson
2010-10-21
2
-3
/
+2
*
Add missing scheduling itineraries for transfers between core registers and V...
Evan Cheng
2010-10-21
2
-2
/
+3
*
Re-enable register pressure aware machine licm with fixes. Hoist() may have
Evan Cheng
2010-10-19
1
-65
/
+0
*
Revert r116781 "- Add a hook for target to determine whether an instruction def
Daniel Dunbar
2010-10-19
1
-0
/
+65
*
- Add a hook for target to determine whether an instruction def is
Evan Cheng
2010-10-19
1
-65
/
+0
*
Support alignment for NEON vld-lane and vst-lane instructions.
Bob Wilson
2010-10-19
2
-39
/
+59
*
Revert r116220 - thus turning arm fast isel back on by default.
Eric Christopher
2010-10-18
1
-2
/
+2
*
ARM instructions that are both predicated and set the condition codes
Bob Wilson
2010-10-15
1
-0
/
+47
*
Refactor the MOVsr[al]_flag and RRX pseudo-instructions to really be pseudos
Jim Grosbach
2010-10-14
1
-1
/
+1
*
Tweak the ARM backend to use the RRX mnemonic instead of the 'mov a, b, rrx'
Jim Grosbach
2010-10-14
1
-1
/
+1
*
Found a bug turning this on by default. Disable again for now.
Eric Christopher
2010-10-11
1
-2
/
+2
*
Remove now non-existent option.
Eric Christopher
2010-10-11
1
-2
/
+2
*
Correct some load / store instruction itinerary mistakes:
Evan Cheng
2010-10-09
1
-1
/
+1
*
Simplify test and move into a generic "crash" ll file.
Bill Wendling
2010-10-09
2
-118
/
+29
*
Check to make sure that the iterator isn't at the beginning of the basic block
Bill Wendling
2010-10-09
1
-0
/
+118
*
Change register allocation order for ARM VFP and NEON registers to put the
Bob Wilson
2010-10-08
15
-100
/
+129
*
Allow use of the 16-bit literal move instruction in CMOVs for ARM mode.
Jim Grosbach
2010-10-07
1
-2
/
+2
*
- Add TargetInstrInfo::getOperandLatency() to compute operand latencies. This
Evan Cheng
2010-10-06
2
-3
/
+3
*
Try again to disable critical edge splitting in CodeGenPrepare.
Jakob Stoklund Olesen
2010-09-30
1
-2
/
+2
*
Tiny patch for proof-of-concept cleanup of ARMAsmPrinter::EmitStartOfAsmFile()
Jason W Kim
2010-09-30
1
-0
/
+13
*
Increase ARM APCS preferred alignment for i64 and f64 from 32 bits to 64 bits.
Bob Wilson
2010-09-29
1
-2
/
+2
*
do not compare actual branch labels; this may fix llvm-gcc-x86_64-darwin10-cr...
Gabor Greif
2010-09-29
1
-3
/
+3
*
improve heuristics to find the 'and' corresponding to 'tst' to also catch opp...
Gabor Greif
2010-09-29
1
-8
/
+12
*
Add a subtarget hook for reporting the misprediction penalty. Use this to pro...
Owen Anderson
2010-09-28
1
-1
/
+1
*
User proper libcall names & condcodes while compiling for ARM EABI.
Anton Korobeynikov
2010-09-28
1
-1
/
+1
*
Part one of switching to using a more sane heuristic for determining if-conve...
Owen Anderson
2010-09-28
1
-2
/
+1
*
Add a command line option "-arm-strict-align" to disallow unaligned memory
Bob Wilson
2010-09-28
1
-0
/
+1
*
Revert "Disable codegen prepare critical edge splitting. Machine instruction ...
Jakob Stoklund Olesen
2010-09-27
1
-3
/
+3
*
Explicitly disable CGP critical edge splitting for this test so it won't break
Jakob Stoklund Olesen
2010-09-27
1
-1
/
+1
*
Don't depend on basic block numbering.
Jakob Stoklund Olesen
2010-09-27
1
-7
/
+8
*
Enable code placement optimization pass for ARM.
Evan Cheng
2010-09-24
2
-3
/
+52
*
Set alignment operand for NEON VST instructions.
Bob Wilson
2010-09-23
5
-42
/
+64
*
Set alignment operand for NEON VLD instructions.
Bob Wilson
2010-09-23
4
-36
/
+53
*
Disable codegen prepare critical edge splitting. Machine instruction passes now
Evan Cheng
2010-09-23
1
-3
/
+3
*
OptimizeCompareInstr should avoid iterating pass the beginning of the MBB whe...
Evan Cheng
2010-09-21
1
-0
/
+84
*
Simplify ARM callee-saved register handling by removing the distinction
Jim Grosbach
2010-09-20
1
-1
/
+1
*
Add target-specific DAG combiner for BUILD_VECTOR and VMOVRRD. An i64
Bob Wilson
2010-09-17
1
-0
/
+26
*
Teach the (non-MC) instruction printer to use the cannonical names for push/pop,
Jim Grosbach
2010-09-17
3
-6
/
+9
[next]