projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Use correct mnemonic / instruction name for ldivu.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2013-01-24
Renato Golin
Moving Cost Tables up to share with other targets
tree
|
commitdiff
2013-01-22
Michael Liao
Fix an issue of pseudo atomic instruction DAG schedule
tree
|
commitdiff
2013-01-22
Benjamin Kramer
X86: Make sure we account for the FMA4 register immedia...
tree
|
commitdiff
2013-01-22
Eli Bendersky
Initial patch for x32 ABI support.
tree
|
commitdiff
2013-01-22
Tim Northover
Make APFloat constructor require explicit semantics.
tree
|
commitdiff
2013-01-21
Craig Topper
Use <0 checks in place of ==-1 because it results in...
tree
|
commitdiff
2013-01-21
Craig Topper
Use MVT instead of EVT in LowerVECTOR_SHUFFLEtoBlend.
tree
|
commitdiff
2013-01-21
Craig Topper
Remove trailing whitespace.
tree
|
commitdiff
2013-01-21
Craig Topper
Fix some 80 column violations.
tree
|
commitdiff
2013-01-21
Craig Topper
Make helper method static.
tree
|
commitdiff
2013-01-20
Craig Topper
Convert more EVT's to MVT's in the lowering methods.
tree
|
commitdiff
2013-01-20
Craig Topper
Capitalize lowerTRUNCATE so that it matches the other...
tree
|
commitdiff
2013-01-20
Renato Golin
Revert CostTable algorithm, will re-write
tree
|
commitdiff
2013-01-20
Craig Topper
Make LowerVSETCC a static function and use MVT instead...
tree
|
commitdiff
2013-01-20
Nadav Rotem
Revert 172708.
tree
|
commitdiff
2013-01-20
Craig Topper
Make some helper methods static.
tree
|
commitdiff
2013-01-20
Craig Topper
Remove DebugLoc argument from static function. It can...
tree
|
commitdiff
2013-01-20
Craig Topper
Use MVT instead of EVT in more instruction lowering...
tree
|
commitdiff
2013-01-19
Craig Topper
Use MVT instead of EVT in more of the shuffle lowering...
tree
|
commitdiff
2013-01-19
Craig Topper
Capitalize LowerVectorIntExtend to be consistent with...
tree
|
commitdiff
2013-01-19
Nadav Rotem
On Sandybridge split unaligned 256bit stores into two...
tree
|
commitdiff
2013-01-19
Craig Topper
Use MVT instead of EVT when computing shuffle immediate...
tree
|
commitdiff
2013-01-18
Nadav Rotem
On Sandybridge loading unaligned 256bits using two...
tree
|
commitdiff
2013-01-18
Craig Topper
Calculate vector element size more directly for VINSERT...
tree
|
commitdiff
2013-01-18
Craig Topper
Minor formatting fix. No functional change.
tree
|
commitdiff
2013-01-18
Craig Topper
Spelling fix: extened->extended. Trailing whitespace...
tree
|
commitdiff
2013-01-18
Craig Topper
Make more use of is128BitVector/is256BitVector in place...
tree
|
commitdiff
2013-01-18
Chad Rosier
[ms-inline asm] Make the error message more generic...
tree
|
commitdiff
2013-01-17
Chad Rosier
[ms-inline asm] Add support for the 'SIZE' and 'LENGTH...
tree
|
commitdiff
2013-01-17
Elena Demikhovsky
Optimization for the following SIGN_EXTEND pairs:
tree
|
commitdiff
2013-01-17
Craig Topper
Combine AVX and SSE forms of MOVSS and MOVSD into the...
tree
|
commitdiff
2013-01-17
Jakob Stoklund Olesen
Provide a place for targets to insert ILP optimization...
tree
|
commitdiff
2013-01-16
Renato Golin
Change CostTable model to be global to all targets
tree
|
commitdiff
2013-01-14
Chad Rosier
[ms-inline asm] Extend support for parsing Intel bracke...
tree
|
commitdiff
2013-01-14
Craig Topper
Simplify nested strconcats in X86 td files since strcon...
tree
|
commitdiff
2013-01-14
Craig Topper
Create a single multiclass for SSE and AVX version...
tree
|
commitdiff
2013-01-13
Nick Lewycky
Fix typo in comment.
tree
|
commitdiff
2013-01-13
Benjamin Kramer
X86: Add patterns for X86ISD::VSEXT in registers.
tree
|
commitdiff
2013-01-11
Preston Gurd
Update patch for the pad short functions pass for Intel...
tree
|
commitdiff
2013-01-11
NAKAMURA Takumi
X86AsmParser.cpp: Fix up r172148, to add initializer...
tree
|
commitdiff
2013-01-10
Jakub Staszak
Remove heavy and unused #inclues from X86TargetObjectFi...
tree
|
commitdiff
2013-01-10
Chad Rosier
[ms-inline asm] Make sure we set a default value for...
tree
|
commitdiff
2013-01-10
Chad Rosier
[ms-inline asm] Add support for calling functions from...
tree
|
commitdiff
2013-01-09
Nadav Rotem
ARM Cost model: Use the size of vector registers and...
tree
|
commitdiff
2013-01-09
Nadav Rotem
Efficient lowering of vector sdiv when the divisor...
tree
|
commitdiff
2013-01-09
Eric Christopher
Last in the series of removing unnecessary '0' argument...
tree
|
commitdiff
2013-01-09
Andrew Trick
MIsched: add an ILP window property to machine model.
tree
|
commitdiff
2013-01-09
Eric Christopher
These functions have default arguments of 0 for the...
tree
|
commitdiff
2013-01-09
Nadav Rotem
Cost Model: Move the 'max unroll factor' variable to...
tree
|
commitdiff
2013-01-08
Preston Gurd
Pad Short Functions for Intel Atom
tree
|
commitdiff
2013-01-08
Eli Bendersky
Renamed MCInstFragment to MCRelaxableFragment and added...
tree
|
commitdiff
2013-01-07
Jordan Rose
Change SMRange to be half-open (exclusive end) instead...
tree
|
commitdiff
2013-01-07
Craig Topper
Remove # from the beginning and end of def names.
tree
|
commitdiff
2013-01-07
Craig Topper
Remove unnecessary # tokens at the beginning and end...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Fix the enumerator names for ShuffleKind to match tho...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Make the popcnt support enums and methods have more...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Move TargetTransformInfo to live under the Analysis...
tree
|
commitdiff
2013-01-07
Chandler Carruth
Switch TargetTransformInfo from an immutable analysis...
tree
|
commitdiff
2013-01-06
Craig Topper
Fix suffix handling for parsing and printing of cvtsi2s...
tree
|
commitdiff
2013-01-06
Evan Cheng
Fix for PR14739. It's not safe to fold a load into...
tree
|
commitdiff
2013-01-05
Craig Topper
Recommit r171461 which was incorrectly reverted. Mark...
tree
|
commitdiff
2013-01-05
Nadav Rotem
Revert revision 171524. Original message:
tree
|
commitdiff
2013-01-04
Jakub Staszak
Move 'break' to the right place to prevent fallthru...
tree
|
commitdiff
2013-01-04
Preston Gurd
The current Intel Atom microarchitecture has a feature...
tree
|
commitdiff
2013-01-04
Nadav Rotem
LoopVectorizer:
tree
|
commitdiff
2013-01-04
Nadav Rotem
Revert revision: 171467. This transformation is incorre...
tree
|
commitdiff
2013-01-03
Elena Demikhovsky
Simplified TRUNCATE operation that comes after SETCC...
tree
|
commitdiff
2013-01-03
Michael Gottesman
Revert "Mark DIV/IDIV instructions hasSideEffects=1...
tree
|
commitdiff
2013-01-03
Craig Topper
Mark DIV/IDIV instructions hasSideEffects=1 because...
tree
|
commitdiff
2013-01-03
Hal Finkel
Add a subtype parameter to VTTI::getShuffleCost
tree
|
commitdiff
2013-01-02
Kevin Enderby
Adds missing aliases for fcom and fcomp instructions...
tree
|
commitdiff
2013-01-02
Nadav Rotem
AVX: Fix a bug in WidenMaskArithmetic.
tree
|
commitdiff
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
tree
|
commitdiff
2013-01-02
Craig Topper
Merge SSE and AVX instruction definitions for scalar...
tree
|
commitdiff
2013-01-02
Craig Topper
Merge SSE and AVX instruction definitions for PSHUFD...
tree
|
commitdiff
2013-01-02
Rafael Espindola
Revert 171351. It broke MC/X86/x86-32-avx.s.
tree
|
commitdiff
2013-01-01
Craig Topper
Merge SSE and AVX instruction definitions for scalar...
tree
|
commitdiff
2013-01-01
Craig Topper
Remove unused argument from a multiclass.
tree
|
commitdiff
2013-01-01
Craig Topper
Merge intrinsic instruction definitions for SSE and...
tree
|
commitdiff
2013-01-01
Craig Topper
Remove 2 unused multiclasses.
tree
|
commitdiff
2013-01-01
Craig Topper
Merge AVX/SSE instruction definitions for SQRTPS/PD...
tree
|
commitdiff
2012-12-31
Craig Topper
Use packed instead of scalar itineraries for SSE1/2...
tree
|
commitdiff
2012-12-30
Bill Wendling
Use the predicate methods off of AttributeSet instead...
tree
|
commitdiff
2012-12-30
Bill Wendling
Remove the Function::getRetAttributes method in favor...
tree
|
commitdiff
2012-12-30
Bill Wendling
Remove the Function::getFnAttributes method in favor...
tree
|
commitdiff
2012-12-29
Craig Topper
Remove intrinsic specific instructions for (V)SQRTPS...
tree
|
commitdiff
2012-12-29
Craig Topper
Merge similar functionality using a nested switch.
tree
|
commitdiff
2012-12-29
Craig Topper
Remove intrinsic specific instructions for SSE/SSE2...
tree
|
commitdiff
2012-12-29
Jakub Staszak
Simplify code, no functionality change.
tree
|
commitdiff
2012-12-28
Nadav Rotem
CostModel: initial checkin for code that estimates...
tree
|
commitdiff
2012-12-28
Nadav Rotem
wrap 80-col lines.
tree
|
commitdiff
2012-12-28
Nadav Rotem
AVX: Move the ZEXT/ANYEXT DAGCo optimizations to the...
tree
|
commitdiff
2012-12-27
Nadav Rotem
Reverse the 'if' condition and reduce the indentation.
tree
|
commitdiff
2012-12-27
Craig Topper
Merge basic_sse12_fp_binop_p_int and basic_sse12_fp_bin...
tree
|
commitdiff
2012-12-27
Nadav Rotem
AVX/AVX2: Move the SEXT lowering code from a target...
tree
|
commitdiff
2012-12-27
Craig Topper
Merge basic_sse12_fp_binop_p and basic_sse12_fp_binop_p...
tree
|
commitdiff
2012-12-27
Nadav Rotem
On AVX/AVX2 the type v8i1 is legalized to v8i16, which...
tree
|
commitdiff
2012-12-27
Nadav Rotem
AVX/AVX2: Move the code that lowers vector-trunc from...
tree
|
commitdiff
2012-12-27
Craig Topper
Add hasSideEffects=0 to some forms of ROUND, RCP, and...
tree
|
commitdiff
2012-12-27
Craig Topper
Move single letter 'P' prefix out of multiclass now...
tree
|
commitdiff
next