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
/
ARMBaseInstrInfo.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Add sizes non-floating point versions for the eh sjlj intrinsic expansions.
Jim Grosbach
2010-04-28
1
-1
/
+2
*
Add ARM specific emitFrameIndexDebugValue.
Evan Cheng
2010-04-26
1
-0
/
+10
*
Educate GetInstrSizeInBytes implementations that
Dale Johannesen
2010-04-07
1
-0
/
+1
*
use DebugLoc default ctor instead of DebugLoc::getUnknownLoc()
Chris Lattner
2010-04-02
1
-4
/
+4
*
Teach AnalyzeBranch, RemoveBranch and the branch
Dale Johannesen
2010-04-02
1
-1
/
+14
*
Fix VLDMQ and VSTMQ instructions to use the correct encoding and address modes.
Bob Wilson
2010-03-23
1
-2
/
+6
*
Rename some instructions to match the corresponding NEON opcode.
Bob Wilson
2010-03-23
1
-2
/
+2
*
Change VST1 instructions for loading Q register values to operate on pairs
Bob Wilson
2010-03-23
1
-1
/
+1
*
Change VLD1 instructions for loading Q register values to operate on pairs
Bob Wilson
2010-03-23
1
-1
/
+1
*
Re-commit r98683 ("remove redundant writeback flag from ARM address mode 6")
Bob Wilson
2010-03-20
1
-4
/
+3
*
Refactor Reg-Reg copy emission routine for ARM. This makes cross-regclass cop...
Anton Korobeynikov
2010-03-18
1
-29
/
+39
*
Revert 98683. It is breaking something in the disassembler.
Bob Wilson
2010-03-16
1
-3
/
+4
*
Remove redundant writeback flag from ARM address mode 6. Also remove the
Bob Wilson
2010-03-16
1
-4
/
+3
*
- Change MachineInstr::isIdenticalTo to take a new option that determines whe...
Evan Cheng
2010-03-03
1
-4
/
+3
*
Handle tGPR register class in a few more places. This fixes some llvm-gcc
Bob Wilson
2010-02-16
1
-0
/
+10
*
Fix pr6111: Avoid using the LR register for the target address of an indirect
Bob Wilson
2010-02-16
1
-0
/
+7
*
move target-independent opcodes out of TargetInstrInfo
Chris Lattner
2010-02-09
1
-4
/
+4
*
tighten up eh.setjmp sequence a bit.
Jim Grosbach
2010-02-08
1
-2
/
+2
*
Adjust setjmp instruction sequence to not need 32-bit alignment padding
Jim Grosbach
2010-01-27
1
-1
/
+1
*
prep work to support a future where getJumpTableInfo will return
Chris Lattner
2010-01-25
1
-0
/
+1
*
For aligned load/store instructions, it's only required to know whether a
Jim Grosbach
2010-01-19
1
-2
/
+2
*
Add Target hook to duplicate machine instructions.
Jakob Stoklund Olesen
2010-01-06
1
-21
/
+46
*
Remove dead variable.
Bill Wendling
2009-12-28
1
-2
/
+0
*
remove out of date FIXME.
Jim Grosbach
2009-12-03
1
-1
/
+0
*
fix a build problem with VC++, PR5664, patch by Alp Toker!
Chris Lattner
2009-12-03
1
-2
/
+4
*
Thumb1 exception handling setjmp
Jim Grosbach
2009-12-01
1
-0
/
+2
*
Remove isProfitableToDuplicateIndirectBranch target hook. It is profitable
Bob Wilson
2009-11-30
1
-6
/
+0
*
Refactor target hook for tail duplication as requested by Chris.
Bob Wilson
2009-11-24
1
-6
/
+2
*
Enable predication of NEON instructions in Thumb2 mode.
Evan Cheng
2009-11-24
1
-5
/
+1
*
Add predicate operand to NEON instructions. Fix lots (but not all) 80 col vio...
Evan Cheng
2009-11-21
1
-12
/
+35
*
Also CSE non-pic load from constant pools.
Evan Cheng
2009-11-20
1
-1
/
+4
*
Add a target hook to allow changing the tail duplication limit based on the
Bob Wilson
2009-11-18
1
-0
/
+10
*
Detect need for autoalignment of the stack earlier to catch spills more
Jim Grosbach
2009-11-15
1
-0
/
+1
*
set the def of the VLD1q64 properly
Jim Grosbach
2009-11-15
1
-2
/
+1
*
- Change TargetInstrInfo::reMaterialize to pass in TargetRegisterInfo.
Evan Cheng
2009-11-14
1
-1
/
+8
*
Use Unified Assembly Syntax for the ARM backend.
Jim Grosbach
2009-11-09
1
-21
/
+21
*
Use aligned load/store instructions for spilling Q registers when we know the...
Jim Grosbach
2009-11-08
1
-6
/
+23
*
Refactor code.
Evan Cheng
2009-11-08
1
-0
/
+54
*
80-column cleanup of file header comments
Jim Grosbach
2009-11-07
1
-1
/
+1
*
Refactor code. Fix a potential missing check. Teach isIdentical() about tLDRp...
Evan Cheng
2009-11-07
1
-0
/
+33
*
Fix t2Int_eh_sjlj_setjmp. Immediate form of orr is a 32-bit instruction. So i...
Evan Cheng
2009-11-03
1
-1
/
+1
*
Trim unnecessary include.
Evan Cheng
2009-11-03
1
-1
/
+0
*
Clean up copyRegToReg.
Evan Cheng
2009-11-03
1
-27
/
+13
*
Turn neon reg-reg moves fixup code into separate pass. This should reduce the...
Anton Korobeynikov
2009-11-03
1
-33
/
+2
*
Unbreak ARMBaseRegisterInfo::copyRegToReg.
Evan Cheng
2009-11-02
1
-18
/
+19
*
Use NEON reg-reg moves, where profitable. This reduces "domain-cross" stalls,...
Anton Korobeynikov
2009-11-02
1
-8
/
+46
*
Add a Thumb BRIND pattern. Change the ARM BRIND assembly to separate the
Bob Wilson
2009-10-28
1
-1
/
+2
*
Don't forget subreg indices when folding load / store.
Evan Cheng
2009-10-25
1
-10
/
+30
*
80 col violation.
Evan Cheng
2009-10-24
1
-1
/
+2
*
-Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed
Evan Cheng
2009-10-18
1
-8
/
+2
[prev]
[next]