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
/
ARMInstrInfo.td
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add basic support to code-gen the ARM/Thumb2 bit-field insert (BFI) instruction
Jim Grosbach
2010-07-16
1
-17
/
+11
*
Improve 64-subtraction of immediates when parts of the immediate can fit
Jim Grosbach
2010-07-14
1
-5
/
+11
*
Extend the r107852 optimization which turns some fp compare to code sequence ...
Evan Cheng
2010-07-13
1
-0
/
+25
*
Changes to ARM tail calls, mostly cosmetic.
Dale Johannesen
2010-07-08
1
-0
/
+4
*
LEApcrelJT shouldn't be marked as neverHasSideEffects, as we don't want it
Jim Grosbach
2010-06-21
1
-1
/
+1
*
Fix PR 7433. Silly typo in non-Darwin ARM tail call
Dale Johannesen
2010-06-21
1
-2
/
+2
*
Indentation and remove dead code.
Evan Cheng
2010-06-19
1
-58
/
+44
*
Fix ARM/Thumb reversal in previous attempt.
Dale Johannesen
2010-06-18
1
-2
/
+2
*
An attempt to fix the problem Anton reported with
Dale Johannesen
2010-06-18
1
-1
/
+5
*
Last round of changes for ARM tail calls.
Dale Johannesen
2010-06-18
1
-2
/
+2
*
Add file missing from previous commit.
Dale Johannesen
2010-06-15
1
-6
/
+14
*
Early implementation of tail call for ARM.
Dale Johannesen
2010-06-03
1
-0
/
+97
*
Clean up 80 column violations. No functional change.
Jim Grosbach
2010-06-02
1
-10
/
+10
*
correct retattr
Jim Grosbach
2010-05-28
1
-2
/
+2
*
make sure accesses to set up the jmpbuf don't get moved after it by the sched...
Jim Grosbach
2010-05-28
1
-4
/
+5
*
Update the saved stack pointer in the sjlj function context following either
Jim Grosbach
2010-05-27
1
-4
/
+2
*
Adjust eh.sjlj.setjmp to properly have a chain and to have an opcode entry in
Jim Grosbach
2010-05-26
1
-1
/
+2
*
Implement eh.sjlj.longjmp for ARM. Clean up the intrinsic a bit.
Jim Grosbach
2010-05-22
1
-0
/
+17
*
Use 'adr' for LEApcrel and LEApcrel. Mark LEApcrel re-materializable.
Evan Cheng
2010-05-19
1
-12
/
+4
*
Mark pattern-less mayLoad / mayStore instructions neverHasSideEffects. These ...
Evan Cheng
2010-05-19
1
-8
/
+9
*
Mark a few more pattern-less instructions with neverHasSideEffects. This is e...
Evan Cheng
2010-05-19
1
-0
/
+4
*
Chris said that the comment char should be escaped. Fix all the occurences of...
Anton Korobeynikov
2010-05-16
1
-7
/
+7
*
"trap" pseudo-op turned out to be apple-local.
Anton Korobeynikov
2010-05-15
1
-1
/
+4
*
Select @llvm.trap to the special B with 1111 condition (i.e. trap) instruction.
Evan Cheng
2010-05-11
1
-2
/
+2
*
Cleanup of ARMv7M support. Move hardware divide and Thumb2 extract/pack
Jim Grosbach
2010-05-05
1
-3
/
+2
*
Add initial support for ARMv7M subtarget and cortex-m3 cpu. Patch by
Jim Grosbach
2010-05-05
1
-0
/
+3
*
Multiclass LdStCop was using pre-UAL syntax LDC<c>L for the L fragment. Changed
Johnny Chen
2010-04-16
1
-4
/
+4
*
Fixed a bug in ARM disassembly where LDRSBT should have am3offset operand, not
Johnny Chen
2010-04-15
1
-1
/
+1
*
Provide versions of the ARM eh_sjlj_setjmp instructions for non-VFP subtargets
Bob Wilson
2010-04-09
1
-1
/
+18
*
Make the use of the vmla and vmls VFP instructions controllable via cmd line.
Jim Grosbach
2010-03-24
1
-0
/
+2
*
Re-commit r98683 ("remove redundant writeback flag from ARM address mode 6")
Bob Wilson
2010-03-20
1
-3
/
+8
*
Revert r98679. The disassembler will be updated to depend on the existence of
Johnny Chen
2010-03-19
1
-6
/
+2
*
Revert this change, since it was causing ARM performance regressions.
Bob Wilson
2010-03-19
1
-1
/
+0
*
set SDNPVariadic on nodes throughout the rest of the targets that
Chris Lattner
2010-03-19
1
-3
/
+6
*
Get rid of target-specific fp <-> int nodes when still I'm here.
Anton Korobeynikov
2010-03-18
1
-0
/
+1
*
Revert 98683. It is breaking something in the disassembler.
Bob Wilson
2010-03-16
1
-2
/
+2
*
Remove redundant writeback flag from ARM address mode 6. Also remove the
Bob Wilson
2010-03-16
1
-2
/
+2
*
Disambiguate the *_UPD and * variants by specifying the writeback flag as 1.
Johnny Chen
2010-03-16
1
-2
/
+6
*
Remove the writeback flag from ARM's address mode 4. Now that we have separate
Bob Wilson
2010-03-16
1
-3
/
+3
*
Attempt to appease the arm-linux buildbot by fixing the JIT encodings for new
Bob Wilson
2010-03-13
1
-5
/
+7
*
Change ARM ld/st multiple instructions to have variant instructions for
Bob Wilson
2010-03-13
1
-17
/
+30
*
Factored out the disassembly printing of CPS option, MSR mask, and Negative Zero
Johnny Chen
2010-03-10
1
-10
/
+13
*
MSR (Move to Special Register from ARM core register) requires a mask to specify
Johnny Chen
2010-03-09
1
-8
/
+8
*
fix a bunch of partially ambiguous patterns on ARM. As an
Chris Lattner
2010-03-08
1
-1
/
+1
*
Initial bits of ARMv4-only support.
Anton Korobeynikov
2010-03-06
1
-9
/
+60
*
Change some asm shift opcode strings to lowercase.
Johnny Chen
2010-03-02
1
-6
/
+6
*
Added STRHT for disassembly only and fixed a bug in AI3sthpo class where the W
Johnny Chen
2010-03-01
1
-1
/
+9
*
The mayHaveSideEffects flag is no longer used.
Dan Gohman
2010-02-27
1
-3
/
+2
*
Added the follwoing 32-bit Thumb instructions for disassembly only:
Johnny Chen
2010-02-26
1
-2
/
+2
*
Updated version of r96634 (which was reverted due to failing 176.gcc and
Jim Grosbach
2010-02-22
1
-1
/
+4
[next]