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
*
80 column violations
Jim Grosbach
2010-01-06
1
-4
/
+6
*
Add Target hook to duplicate machine instructions.
Jakob Stoklund Olesen
2010-01-06
2
-21
/
+48
*
Addressing mode 6 (load/store) instructions can't encode an immediate offset
Jim Grosbach
2010-01-06
1
-1
/
+4
*
Undo r92785, it caused test failure.
Johnny Chen
2010-01-05
1
-3
/
+3
*
Add Rt2 to the asm format string for 32-bit Thumb load/store register dual
Johnny Chen
2010-01-05
1
-3
/
+3
*
Change SelectCode's argument from SDValue to SDNode *, to make it more
Dan Gohman
2010-01-05
2
-165
/
+160
*
Add missing include (for inline PATypeHolder::get).
Benjamin Kramer
2009-12-28
1
-0
/
+1
*
Remove dead variable.
Bill Wendling
2009-12-28
1
-2
/
+0
*
Add an "ATTRIBUTE_UNUSED" macro (and use it). It's for variables which are
Bill Wendling
2009-12-28
1
-1
/
+2
*
Move kill flags when the same register occurs more than once in a sequence.
Jakob Stoklund Olesen
2009-12-23
1
-1
/
+22
*
Handle undef operands properly.
Jakob Stoklund Olesen
2009-12-23
1
-4
/
+8
*
Make insert position available to MergeOpsUpdate.
Jakob Stoklund Olesen
2009-12-23
1
-24
/
+25
*
Perform kill flag calculations in new method. No functional changes.
Jakob Stoklund Olesen
2009-12-23
1
-12
/
+15
*
Move repeated code to a new method. No functional change.
Jakob Stoklund Olesen
2009-12-23
1
-17
/
+47
*
Add a SPR register class to the ARM target.
Jakob Stoklund Olesen
2009-12-22
2
-1
/
+14
*
Use proper move instructions. Make the verifier happy.
Jakob Stoklund Olesen
2009-12-22
1
-1
/
+1
*
Add more plumbing. This time in the LowerArguments and "get" functions which
Bill Wendling
2009-12-22
1
-1
/
+2
*
Delete the instruction just before the function terminates for consistency sake.
Evan Cheng
2009-12-21
1
-2
/
+3
*
Fix a bunch of little errors that Clang complains about when its being pedantic
Douglas Gregor
2009-12-19
1
-1
/
+1
*
Fix libstdc++ build on ARM linux and part of PR5770.
Rafael Espindola
2009-12-18
1
-0
/
+3
*
Handle ARM inline asm "w" constraints with 64-bit ("d") registers.
Bob Wilson
2009-12-18
1
-2
/
+2
*
Renamed "tCMNZ" to "tCMNz" to be consistent with other similar namings.
Johnny Chen
2009-12-16
1
-1
/
+1
*
Silence a clang warning about the deprecated (but perfectly reasonable in
John McCall
2009-12-16
1
-2
/
+2
*
Mark STREX* as earlyclobber for the success result register.
Jim Grosbach
2009-12-16
2
-2
/
+2
*
Add encoding bits for some Thumb instructions. Plus explicitly set the top two
Johnny Chen
2009-12-16
3
-10
/
+18
*
Every anonymous namespace is different. Caught by clang++.
John McCall
2009-12-16
1
-4
/
+0
*
Change indirect-globals to use a dedicated allocIndirectGV. This lets us
Jeffrey Yasskin
2009-12-15
1
-11
/
+5
*
Added encoding bits for the Thumb ISA. Initial checkin.
Johnny Chen
2009-12-15
3
-348
/
+1219
*
nand atomic requires opposite operand ordering
Jim Grosbach
2009-12-15
1
-3
/
+9
*
Add encoding bits "let Inst{11-4} = 0b00000000;" to BR_JTr to disambiguate
Johnny Chen
2009-12-14
1
-0
/
+1
*
v6 sync insn copy/paste error
Jim Grosbach
2009-12-14
1
-1
/
+1
*
Add ARMv6 memory and sync barrier instructions
Jim Grosbach
2009-12-14
3
-14
/
+45
*
Fixed encoding bits typo of ldrexd/strexd.
Johnny Chen
2009-12-14
1
-2
/
+2
*
Thumb2 atomic operations
Jim Grosbach
2009-12-14
1
-44
/
+83
*
correct selection requirements for thumb2 vs. arm versions of the barrier int...
Jim Grosbach
2009-12-14
2
-4
/
+6
*
add Thumb2 atomic and memory barrier instruction definitions
Jim Grosbach
2009-12-14
1
-0
/
+60
*
whitespace
Jim Grosbach
2009-12-14
1
-1
/
+0
*
ARM memory barrier instructions are not predicable
Jim Grosbach
2009-12-14
2
-3
/
+20
*
add ldrexd/strexd instructions
Jim Grosbach
2009-12-14
1
-2
/
+11
*
atomic binary operations up to 32-bits wide.
Jim Grosbach
2009-12-14
1
-5
/
+63
*
Framework for atomic binary operations. The emitter for the pseudo instructions
Jim Grosbach
2009-12-12
3
-19
/
+150
*
memory barrier instructions by definition have side effects. This prevents th...
Jim Grosbach
2009-12-11
1
-1
/
+1
*
Store Register Exclusive should leave the source register Inst{3-0} unspecified.
Johnny Chen
2009-12-11
1
-1
/
+1
*
Update properties.
Jim Grosbach
2009-12-11
1
-2
/
+2
*
Rough first pass at compare_and_swap atomic builtins for ARM mode. Work in pr...
Jim Grosbach
2009-12-11
5
-0
/
+152
*
Add instruction encoding for DMB/DSB
Jim Grosbach
2009-12-10
1
-3
/
+11
*
Add memory barrier intrinsic support for ARM. Moving towards adding the atomi...
Jim Grosbach
2009-12-10
3
-1
/
+49
*
- Support inline asm 'w' constraint for 128-bit vector types.
Evan Cheng
2009-12-08
2
-0
/
+6
*
Dynamic stack realignment use of sp register as source/dest register
Anton Korobeynikov
2009-12-06
1
-4
/
+27
*
Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor of
Dan Gohman
2009-12-05
7
-74
/
+0
[next]