projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use std::bitset for SubtargetFeatures
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMISelDAGToDAG.cpp
2015-04-28
Sergey Dmitrouk
Reapply r235977 "[DebugInfo] Add debug locations to...
blob
|
commitdiff
|
raw
2015-04-28
Daniel Jasper
Revert "[DebugInfo] Add debug locations to constant...
blob
|
commitdiff
|
raw
|
diff to current
2015-04-28
Sergey Dmitrouk
[DebugInfo] Add debug locations to constant SD nodes
blob
|
commitdiff
|
raw
2015-03-13
Daniel Sanders
Recommit r232027 with PR22883 fixed: Add infrastructure...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Hal Finkel
Revert "r232027 - Add infrastructure for support of...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Daniel Sanders
Add infrastructure for support of multiple memory const...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-07
Benjamin Kramer
Make constant arrays that are passed to functions as...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-25
Renato Golin
Improve handling of stack accesses in Thumb-1
blob
|
commitdiff
|
raw
|
diff to current
2015-02-20
Eric Christopher
Get the cached subtarget off the MachineFunction rather...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-19
Ahmed Bougacha
[ARM] Re-re-apply VLD1/VST1 base-update combine.
blob
|
commitdiff
|
raw
|
diff to current
2015-02-12
Benjamin Kramer
MathExtras: Bring Count(Trailing|Leading)Ones and Count...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-09
Ahmed Bougacha
[ARM] Also support v2f64 vld1/vst1.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-05
Tilmann Scheller
[ARM] Remove more dead code.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-20
Tim Northover
ARM: rework Thumb1 frame index rewriting
blob
|
commitdiff
|
raw
|
diff to current
2014-10-08
Eric Christopher
Cache TargetLowering on SelectionDAGISel and update...
blob
|
commitdiff
|
raw
|
diff to current
2014-09-09
Renato Golin
ARM: Negative offset support problem
blob
|
commitdiff
|
raw
|
diff to current
2014-08-05
Eric Christopher
Have MachineFunction cache a pointer to the subtarget...
blob
|
commitdiff
|
raw
|
diff to current
2014-08-04
Eric Christopher
Remove the TargetMachine forwards for TargetSubtargetIn...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-23
Tim Northover
ARM: spot SBFX-compatbile code expressed with sign_exte...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-04
Eric Christopher
Move function dependent resetting of a subtarget variab...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-03
Eric Christopher
Remove caching of the target machine and initialization...
blob
|
commitdiff
|
raw
|
diff to current
2014-05-22
Eric Christopher
Override runOnMachineFunction for ARMISelDAGToDAG so...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Craig Topper
Convert more SelectionDAG functions to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-27
Craig Topper
Convert SelectionDAG::SelectNodeTo to use ArrayRef.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-26
Craig Topper
Convert SelectionDAG::getNode methods to use ArrayRef...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Target edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-22
Chandler Carruth
[Modules] Fix potential ODR violations by sinking the...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
Jim Grosbach
Tidy up. Trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-03
Tim Northover
ARM: expand atomic ldrex/strex loops in IR
blob
|
commitdiff
|
raw
|
diff to current
2014-04-01
Tim Northover
ARM: teach LLVM that Cortex-A7 is very similar to A8.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-26
Tim Northover
ARM: add intrinsics for the v8 ldaex/stlex
blob
|
commitdiff
|
raw
|
diff to current
2014-03-22
Craig Topper
Prune includes in ARM target.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-11
Tim Northover
ARM: simplify EmitAtomicBinary64
blob
|
commitdiff
|
raw
|
diff to current
2014-03-10
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-24
Alp Toker
Fix known typos
blob
|
commitdiff
|
raw
|
diff to current
2014-01-23
Tim Northover
ARM: use litpools for normal i32 imms when compiling...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-16
Jiangning Liu
For ARM, fix assertuib failures for some ld/st 3/4...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-02
Tim Northover
ARM: add pseudo-instructions for lit-pool global materi...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-26
Amara Emerson
[ARM] Use the load-acquire/store-release instructions...
blob
|
commitdiff
|
raw
|
diff to current
2013-09-22
Tim Northover
ISelDAG: spot chain cycles involving MachineNodes
blob
|
commitdiff
|
raw
|
diff to current
2013-08-22
Tim Northover
ARM: use TableGen patterns to select CMOV operations.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-18
Tim Northover
ARM: make sure we keep inline asm operands tied.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-29
Silviu Baranga
Allow generation of vmla.f32 instructions when targetin...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-16
Tim Northover
ARM: implement ldrex, strex and clrex intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2013-07-08
Joey Gouly
Add a comment to this change, requested by Eric Christo...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-05
Joey Gouly
PR16490: fix a crash in ARMDAGToDAGISel::SelectInlineAsm.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-28
Eric Christopher
Remove unused variables.
blob
|
commitdiff
|
raw
|
diff to current
2013-06-28
Weiming Zhao
Bug 13662: Enable GPRPair for all i64 operands of inlin...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-19
Bill Wendling
Access the TargetLoweringInfo from the TargetMachine...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-06
Bill Wendling
Cache the TargetLowering info object as a pointer.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-25
Andrew Trick
Track IR ordering of SelectionDAG nodes 2/4.
blob
|
commitdiff
|
raw
|
diff to current
2013-05-24
Michael J. Spencer
Replace Count{Leading,Trailing}Zeros_{32,64} with count...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-19
Michael Liao
ArrayRefize getMachineNode(). No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-09
Lang Hames
Don't glue users to extract_subreg when selecting the...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-07
Benjamin Kramer
ArrayRefize some code. No functionality change.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-14
Weiming Zhao
Re-apply r175088 for bug fix 13622: Add paired register...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-13
Weiming Zhao
temporarily revert the patch due to some conflicts
blob
|
commitdiff
|
raw
|
diff to current
2013-02-13
Weiming Zhao
Bug fix 13622: Add paired register support for inline...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Evan Cheng
LLVM sdisel normalize bit extraction of the form:
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-29
Silviu Baranga
Added atomic 64 min/max/umin/umax instrinsics support...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-17
Weiming Zhao
Rename methods like PairSRegs() to createSRegpairNode...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-16
Weiming Zhao
Remove hard coded registers in ARM ldrexd and strexd...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-29
Bob Wilson
Add LLVM support for Swift.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-27
Sylvestre Ledru
Revert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-27
Sylvestre Ledru
Fix a typo 'iff' => 'if'
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Dmitri Gribenko
Fix Doxygen issues:
blob
|
commitdiff
|
raw
|
diff to current
2012-09-13
Silviu Baranga
This patch introduces A15 as a target in LLVM.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-04
Arnold Schwaighofer
Patch to implement UMLAL/SMLAL instructions for the...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-18
Jakob Stoklund Olesen
Remove the CAND/COR/CXOR custom ISD nodes and their...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-15
Jakob Stoklund Olesen
Add missing Rfalse operand to the predicated pseudo...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-12
Arnold Schwaighofer
Revert 161581: Patch to implement UMLAL/SMLAL instructi...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-09
Arnold Schwaighofer
Patch to implement UMLAL/SMLAL instructions for the...
blob
|
commitdiff
|
raw
|
diff to current
2012-08-01
Jim Grosbach
Clean up formatting.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-01
Jim Grosbach
Tidy up.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-24
Craig Topper
Make some opcode tables static and const. Allows code...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-26
Tim Northover
Test commit.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-11
Jim Grosbach
ARM 'vuzp.32 Dd, Dm' is a pseudo-instruction.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-11
Jim Grosbach
ARM 'vzip.32 Dd, Dm' is a pseudo-instruction.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-06
Jim Grosbach
ARM refactor more NEON VLD/VST instructions to use...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Jim Grosbach
ARM refactor away a bunch of VLD/VST pseudo instructions.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-23
Duncan Sands
Remove unused variable.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-23
Evan Cheng
Optimize a couple of common patterns involving conditio...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-07
Craig Topper
Convert assert(0) to llvm_unreachable
blob
|
commitdiff
|
raw
|
diff to current
2012-01-20
David Blaikie
More dead code removal (using -Wunreachable-code)
blob
|
commitdiff
|
raw
|
diff to current
2012-01-10
Jim Grosbach
ARM updating VST2 pseudo-lowering fixed vs. register...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Jim Grosbach
ARM NEON assmebly parsing for VLD2 to all lanes instruc...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Jim Grosbach
ARM NEON refactor VST2 w/ writeback instructions.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jim Grosbach
ARM assembly parsing and encoding for VLD2 with writeback.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jim Grosbach
ARM assembly parsing and encoding for four-register...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-29
Jim Grosbach
ARM assembly parsing and encoding for three-register...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-31
Jim Grosbach
ARM VST1 w/ writeback assembly parsing and encoding.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-27
Jakob Stoklund Olesen
Also set addrmode6 alignment when align==size.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-27
Jim Grosbach
ARM isel for vld1, opcode selection for register stride...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Jim Grosbach
ARM refactor am6offset usage for VLD1.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-18
Eli Friedman
Fix misc warnings. Patch by Joe Abbey.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-10
Bill Wendling
Reapply r141365 now that PR11107 is fixed.
blob
|
commitdiff
|
raw
|
diff to current
2011-10-10
Bill Wendling
Revert r141365. It was causing MultiSource/Benchmarks...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-08
Anton Korobeynikov
Disable ABS optimization for Thumb1 target, we don...
blob
|
commitdiff
|
raw
|
diff to current
next