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
/
lib
/
Target
/
ARM
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move to thumb2 loads, fixes a problem with incoming registers
Eric Christopher
2010-10-08
1
-16
/
+13
*
Enable binary encoding of some simple instructions.
Jim Grosbach
2010-10-08
1
-0
/
+8
*
Make <target>CodeEmitter::getBinaryCodeForInstr() a const method.
Jim Grosbach
2010-10-08
2
-2
/
+2
*
Code refactoring.
Evan Cheng
2010-10-07
2
-104
/
+160
*
Trivial MC code emitter shell. No instruction forms actually handled yet.
Jim Grosbach
2010-10-07
1
-3
/
+19
*
Include the auto-generated bits for machine encoding.
Jim Grosbach
2010-10-07
1
-0
/
+20
*
Remember to promote load/store types for stack to register size.
Eric Christopher
2010-10-07
1
-0
/
+6
*
ARM instruction don't have instruction prefixes, so remove the helper functions
Jim Grosbach
2010-10-07
1
-16
/
+1
*
Use the correct register class for load instructions - fixes
Eric Christopher
2010-10-07
1
-1
/
+8
*
Use the correct register class here.
Eric Christopher
2010-10-07
1
-1
/
+3
*
Use the thumb2 conditional move instruction.
Eric Christopher
2010-10-07
1
-1
/
+1
*
Remove in-progress assertion, add TODO.
Eric Christopher
2010-10-07
1
-1
/
+1
*
Model operand cycles of vldm / vstm; also fixes scheduling itineraries of vld...
Evan Cheng
2010-10-07
7
-42
/
+143
*
Allow use of the 16-bit literal move instruction in CMOVs for Thumb2 mode.
Jim Grosbach
2010-10-07
2
-7
/
+20
*
Allow use of the 16-bit literal move instruction in CMOVs for ARM mode.
Jim Grosbach
2010-10-07
2
-8
/
+23
*
remove trailing whitespace
Jim Grosbach
2010-10-06
1
-5
/
+5
*
First in a sequence of ARM/MC/*ELF* specific work.
Jason W Kim
2010-10-06
2
-39
/
+60
*
Clean up MOVi32imm and t2MOVi32imm pseudo instruction definitions.
Jim Grosbach
2010-10-06
3
-7
/
+9
*
Kill of the vestiges of the 'call' Modifier (no longer needed for PLT).
Jim Grosbach
2010-10-06
4
-21
/
+12
*
Now that VDUPfqf and VDUPfdfare properly pseudos, kill the no-longer-needed
Jim Grosbach
2010-10-06
2
-40
/
+3
*
Change the NEON VDUPfdf and VDUPfqf pseudo-instructions to actually be
Jim Grosbach
2010-10-06
2
-7
/
+28
*
Add a 'pattern' arg to the ARM PseudoNeonI class.
Jim Grosbach
2010-10-06
2
-7
/
+9
*
target operand flag values aren't a bitmask
Jim Grosbach
2010-10-06
1
-2
/
+2
*
- Add TargetInstrInfo::getOperandLatency() to compute operand latencies. This
Evan Cheng
2010-10-06
9
-40
/
+298
*
replace stuff like:
Chris Lattner
2010-10-06
1
-15
/
+11
*
Comment out fastisel debugging message.
Eric Christopher
2010-10-05
1
-1
/
+1
*
Random cleanup and make the intermediate register in fptosi a
Eric Christopher
2010-10-05
1
-5
/
+5
*
Increase the number of bits used internally by the ARM target to represent the
Jim Grosbach
2010-10-05
2
-16
/
+16
*
fix MSVC 2010 build.
Michael J. Spencer
2010-10-05
1
-1
/
+2
*
Cleanup Whitespace.
Michael J. Spencer
2010-10-05
1
-11
/
+11
*
Jim Asked us to move DataLayout on ARM back to the most specialized classes. Do
Rafael Espindola
2010-10-03
4
-38
/
+28
*
Major changes to Cortex-A9 itinerary.
Evan Cheng
2010-10-03
1
-211
/
+251
*
Start on lowering global addresses.
Eric Christopher
2010-10-02
1
-2
/
+43
*
PrintSpecial() can go away now.
Jim Grosbach
2010-10-01
1
-1
/
+0
*
Stub out constant GV handling, fixes C++ eh tests.
Eric Christopher
2010-10-01
1
-2
/
+14
*
Nuke the rest of the :comment references
Jim Grosbach
2010-10-01
4
-14
/
+10
*
Nuke a bunch of no-longer-needed comment-only asm strings.
Jim Grosbach
2010-10-01
1
-57
/
+28
*
Fix r115332: correctly model AGU / NEON mux.
Evan Cheng
2010-10-01
1
-133
/
+266
*
Thread the determination of branch prediction hit rates back through the if-c...
Owen Anderson
2010-10-01
4
-13
/
+19
*
Rename the AsmPrinter directory to InstPrinter for those targets that have
Jim Grosbach
2010-10-01
6
-2
/
+2
*
Fix scheduling infor for vmovn and vshrn which I broke accidentially.
Evan Cheng
2010-10-01
2
-2
/
+2
*
Add operand cycles for vldr / vstr.
Evan Cheng
2010-10-01
2
-8
/
+17
*
Direct calls only for arm fast isel for now.
Eric Christopher
2010-10-01
1
-2
/
+3
*
NEON scheduling info fix. vmov reg, reg are single cycle instructions.
Evan Cheng
2010-10-01
4
-15
/
+39
*
Fix thinko on store instructions. Fixes test_indvars failure.
Eric Christopher
2010-10-01
1
-6
/
+6
*
Make the spelling of the flags for old-style if-conversion heuristics consist...
Owen Anderson
2010-10-01
1
-4
/
+4
*
Provide an option to restore old-style if-conversion heuristics for Thumb2.
Owen Anderson
2010-10-01
2
-0
/
+35
*
Per Cortex-A9 pipeline diagram. AGU (core load / store issue) and NEON/FP iss...
Evan Cheng
2010-10-01
1
-151
/
+232
*
grammar
Jim Grosbach
2010-10-01
1
-2
/
+2
*
Implement double return values in calls. Fixes
Eric Christopher
2010-10-01
1
-9
/
+35
[next]