projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Donot forget to resolve dangling debug info in a case where virtual register, used...
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMISelDAGToDAG.cpp
2010-08-26
Bob Wilson
Use pseudo instructions for VST1d64Q.
blob
|
commitdiff
|
raw
2010-08-25
Bob Wilson
Start converting NEON load/stores to use pseudo instruc...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Jakob Stoklund Olesen
Don't call tablegen'ed Predicate_* functions in the...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-30
Evan Cheng
Add -disable-shifter-op to disable isel of shifter...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-07
Bob Wilson
Also use REG_SEQUENCE for VTBX instructions.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-06
Bob Wilson
Use REG_SEQUENCE nodes to make the table registers...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-29
Duncan Sands
Remove an unused and a pointless variable.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-18
Dan Gohman
Eliminate unnecessary uses of getZExtValue().
blob
|
commitdiff
|
raw
|
diff to current
2010-06-16
Bob Wilson
Remove the hidden "neon-reg-sequence" option. The...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-04
Bob Wilson
For NEON vectors with 32- or 64-bit elements, select...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-03
Dale Johannesen
Early implementation of tail call for ARM.
blob
|
commitdiff
|
raw
|
diff to current
2010-06-02
Jim Grosbach
Clean up 80 column violations. No functional change.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-28
Bob Wilson
Add the cc_out operand for t2RSBrs instructions. I...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-24
Jakob Stoklund Olesen
Fix a few places that depended on the numeric value...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-24
Jakob Stoklund Olesen
Switch ARMRegisterInfo.td to use SubRegIndex and elimin...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-19
Evan Cheng
Target instruction selection should copy memoperands.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-17
Evan Cheng
Turn on -neon-reg-sequence by default.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-16
Evan Cheng
Model vst lane instructions with REG_SEQUENCE.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-15
Evan Cheng
Model 128-bit vld lane with REG_SEQUENCE.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-15
Evan Cheng
Model 64-bit lane vld with REG_SEQUENCE.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-14
Evan Cheng
Model VST*_UPD and VST*oddUPD pair with REG_SEQUENCE.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-14
Evan Cheng
Model VLD*_UPD and VLD*odd_UPD pair with REG_SEQUENCE.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-14
Evan Cheng
Fix comments.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-11
Evan Cheng
Model some vst3 and vst4 with reg_sequence.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-10
Evan Cheng
Model some vld3 instructions with REG_SEQUENCE.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-10
Evan Cheng
Model vld2 / vst2 with reg_sequence.
blob
|
commitdiff
|
raw
|
diff to current
2010-05-06
Bob Wilson
Add a missing break statement to fix unintentional...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-06
Jim Grosbach
Fix unintentional fallthrough. Patch by Edmund Grimley...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-05
Evan Cheng
Model CONCAT_VECTORS of two 64-bit values as a REG_SEQU...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-04
Evan Cheng
With -neon-reg-sequence, models forming a Q register...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-22
Jim Grosbach
Update ARM DAGtoDAG for matching UBFX instruction for...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-17
Dan Gohman
Use const qualifiers with TargetLowering. This eliminat...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-16
Evan Cheng
Use getAL() rather than a major constant.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Evan Cheng
Use default lowering of DYNAMIC_STACKALLOC. As far...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-15
Evan Cheng
ARM SelectDYN_ALLOC should emit a copy from SP rather...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-23
Bob Wilson
Fix VLDMQ and VSTMQ instructions to use the correct...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-23
Bob Wilson
Change VST1 instructions for loading Q register values...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-23
Bob Wilson
Change VLD1 instructions for loading Q register values...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-22
Bob Wilson
Rename some VLD1/VST1 instructions to match the impleme...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-20
Bob Wilson
Re-commit r98683 ("remove redundant writeback flag...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-20
Bob Wilson
Rename some instructions for consistency and sanity...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-16
Bob Wilson
Revert 98683. It is breaking something in the disassem...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-16
Bob Wilson
Remove redundant writeback flag from ARM address mode...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Chris Lattner
Sink InstructionSelect() out of each target into SDISel...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
Evan Cheng
Split SelectionDAGISel::IsLegalAndProfitableToFold to
blob
|
commitdiff
|
raw
|
diff to current
2010-02-09
Chris Lattner
move target-independent opcodes out of TargetInstrInfo
blob
|
commitdiff
|
raw
|
diff to current
2010-01-19
Evan Cheng
Fix r93758. Use isel patterns instead of c++ selection...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-18
Jim Grosbach
Patch by David Conrad:
blob
|
commitdiff
|
raw
|
diff to current
2010-01-17
Bob Wilson
Fix an off-by-one error that caused the chain operand...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Dan Gohman
Change SelectCode's argument from SDValue to SDNode...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-24
Anton Korobeynikov
Materialize global addresses via movt/movw pair, this...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-21
Evan Cheng
Add predicate operand to NEON instructions. Fix lots...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-20
Evan Cheng
Fix codegen of conditional move of immediates. We were...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-19
Evan Cheng
Refactor cmov selection code out to a separate function...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-19
Evan Cheng
80 col violation.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-09
Jim Grosbach
Use Unified Assembly Syntax for the ARM backend.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-07
Jim Grosbach
Support alignment specifier for NEON vld/vst instructions
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
Dan Gohman
Remove uninteresting and confusing debug output.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-02
Bob Wilson
Prune unnecessary include.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-27
Johnny Chen
Test commit. Added '.' to the comment line.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-22
Evan Cheng
Don't generate sbfx / ubfx with negative lsb field...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Evan Cheng
Match more patterns to movt.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-14
Bob Wilson
Remove unused variables to fix build warning.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-14
Bob Wilson
Refactor code to select NEON VST intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-14
Bob Wilson
Refactor code to select NEON VLD intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-14
Bob Wilson
More refactoring. NEON vst lane intrinsics can share...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-14
Bob Wilson
Refactor code for selecting NEON load lane intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-13
Bob Wilson
More Neon clean-up: avoid the need for custom-lowering...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-13
Bob Wilson
Revise ARM inline assembly memory operands to require...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-13
Sandeep Patel
Fix method name in comment, per Bob Wilson.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-13
Sandeep Patel
Add ARMv6T2 SBFX/UBFX instructions. Approved by Anton...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-09
Bob Wilson
Add codegen support for NEON vst4lane intrinsics with...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Bob Wilson
Add codegen support for NEON vst3lane intrinsics with...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Bob Wilson
Add codegen support for NEON vst2lane intrinsics with...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Bob Wilson
Add codegen support for NEON vld4lane intrinsics with...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Bob Wilson
Add codegen support for NEON vld3lane intrinsics with...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Bob Wilson
Add codegen support for NEON vld2lane intrinsics with...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Bob Wilson
Clean up some unnecessary initializations.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Bob Wilson
Clean up a comment (indentation was wrong).
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Bob Wilson
Add codegen support for NEON vst4 intrinsics with ...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Bob Wilson
Add codegen support for NEON vst3 intrinsics with ...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Bob Wilson
Add codegen support for NEON vst2 intrinsics with ...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Bob Wilson
Add codegen support for NEON vld4 intrinsics with ...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Bob Wilson
Add codegen support for NEON vld3 intrinsics with ...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Bob Wilson
Add codegen support for NEON vld2 intrinsics with ...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Bob Wilson
Add codegen support for NEON vst4 intrinsics with 128...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Bob Wilson
Add codegen support for NEON vst3 intrinsics with 128...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Bob Wilson
Add codegen support for NEON vst2 intrinsics with 128...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Bob Wilson
Add codegen support for NEON vld4 intrinsics with 128...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Bob Wilson
Add codegen support for NEON vld3 intrinsics with 128...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-07
Bob Wilson
Rearrange code for selecting vld2 intrinsics. No funct...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-06
Bob Wilson
Add codegen support for NEON vld2 operations on quad...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Bob Wilson
Pass the optimization level when constructing the ARM...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-27
Anton Korobeynikov
Use movt/movw pair to materialize 32 bit constants...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-25
Dan Gohman
Rename getTargetNode to getMachineNode, for consistency...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-01
Bob Wilson
Add support for generating code for vst{234}lane intrin...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-01
Bob Wilson
Generate code for vld{234}_lane intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-26
Bob Wilson
Remove unneeded ARM-specific DAG nodes for VLD* and...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-22
Devang Patel
Record variable debug info at ISel time directly.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-21
Anton Korobeynikov
Fix some typos and use type-based isel for VZIP/VUZP...
blob
|
commitdiff
|
raw
|
diff to current
next