projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Simplify the PHI node operand rewriting.
2013-01-24
Craig Topper
Remove trailing whitespace.
commit
|
commitdiff
|
tree
2013-01-21
Craig Topper
Use <0 checks in place of ==-1 because it results in...
commit
|
commitdiff
|
tree
2013-01-21
Craig Topper
Use MVT instead of EVT in LowerVECTOR_SHUFFLEtoBlend.
commit
|
commitdiff
|
tree
2013-01-21
Craig Topper
Remove trailing whitespace.
commit
|
commitdiff
|
tree
2013-01-21
Craig Topper
Fix some 80 column violations.
commit
|
commitdiff
|
tree
2013-01-21
Craig Topper
Make helper method static.
commit
|
commitdiff
|
tree
2013-01-20
Craig Topper
Convert more EVT's to MVT's in the lowering methods.
commit
|
commitdiff
|
tree
2013-01-20
Craig Topper
Capitalize lowerTRUNCATE so that it matches the other...
commit
|
commitdiff
|
tree
2013-01-20
Craig Topper
Make LowerVSETCC a static function and use MVT instead...
commit
|
commitdiff
|
tree
2013-01-20
Craig Topper
Make some helper methods static.
commit
|
commitdiff
|
tree
2013-01-20
Craig Topper
Remove DebugLoc argument from static function. It can...
commit
|
commitdiff
|
tree
2013-01-20
Craig Topper
Use MVT instead of EVT in more instruction lowering...
commit
|
commitdiff
|
tree
2013-01-19
Craig Topper
Use MVT instead of EVT in more of the shuffle lowering...
commit
|
commitdiff
|
tree
2013-01-19
Craig Topper
Capitalize LowerVectorIntExtend to be consistent with...
commit
|
commitdiff
|
tree
2013-01-19
Craig Topper
Use MVT instead of EVT when computing shuffle immediates...
commit
|
commitdiff
|
tree
2013-01-18
Craig Topper
Calculate vector element size more directly for VINSERTF128...
commit
|
commitdiff
|
tree
2013-01-18
Craig Topper
Minor formatting fix. No functional change.
commit
|
commitdiff
|
tree
2013-01-18
Craig Topper
Spelling fix: extened->extended. Trailing whitespace...
commit
|
commitdiff
|
tree
2013-01-18
Craig Topper
Make more use of is128BitVector/is256BitVector in place...
commit
|
commitdiff
|
tree
2013-01-18
Craig Topper
Check for less than 0 in shuffle mask instead of -1...
commit
|
commitdiff
|
tree
2013-01-18
Craig Topper
Remove trailing whitespace. Remove new lines between...
commit
|
commitdiff
|
tree
2013-01-17
Craig Topper
Combine AVX and SSE forms of MOVSS and MOVSD into the...
commit
|
commitdiff
|
tree
2013-01-14
Craig Topper
Simplify nested strconcats in X86 td files since strconcat...
commit
|
commitdiff
|
tree
2013-01-14
Craig Topper
Create a single multiclass for SSE and AVX version...
commit
|
commitdiff
|
tree
2013-01-07
Craig Topper
Remove more unnecessary # operators with nothing to...
commit
|
commitdiff
|
tree
2013-01-07
Craig Topper
Remove # from the beginning and end of def names. The...
commit
|
commitdiff
|
tree
2013-01-07
Craig Topper
Remove # from the beginning and end of def names.
commit
|
commitdiff
|
tree
2013-01-07
Craig Topper
Revert r171140. We don't actually need to support ...
commit
|
commitdiff
|
tree
2013-01-07
Craig Topper
Remove unnecessary # tokens at the beginning and end...
commit
|
commitdiff
|
tree
2013-01-06
Craig Topper
Fix suffix handling for parsing and printing of cvtsi2ss...
commit
|
commitdiff
|
tree
2013-01-05
Craig Topper
Recommit r171461 which was incorrectly reverted. Mark...
commit
|
commitdiff
|
tree
2013-01-03
Craig Topper
Mark DIV/IDIV instructions hasSideEffects=1 because...
commit
|
commitdiff
|
tree
2013-01-02
Craig Topper
Merge SSE and AVX instruction definitions for scalar...
commit
|
commitdiff
|
tree
2013-01-02
Craig Topper
Merge SSE and AVX instruction definitions for PSHUFD...
commit
|
commitdiff
|
tree
2013-01-01
Craig Topper
Merge SSE and AVX instruction definitions for scalar...
commit
|
commitdiff
|
tree
2013-01-01
Craig Topper
Remove unused argument from a multiclass.
commit
|
commitdiff
|
tree
2013-01-01
Craig Topper
Merge intrinsic instruction definitions for SSE and...
commit
|
commitdiff
|
tree
2013-01-01
Craig Topper
Remove 2 unused multiclasses.
commit
|
commitdiff
|
tree
2013-01-01
Craig Topper
Merge AVX/SSE instruction definitions for SQRTPS/PD...
commit
|
commitdiff
|
tree
2012-12-31
Craig Topper
Use packed instead of scalar itineraries for SSE1/2...
commit
|
commitdiff
|
tree
2012-12-29
Craig Topper
Remove intrinsic specific instructions for (V)SQRTPS...
commit
|
commitdiff
|
tree
2012-12-29
Craig Topper
Merge similar functionality using a nested switch.
commit
|
commitdiff
|
tree
2012-12-29
Craig Topper
Remove intrinsic specific instructions for SSE/SSE2...
commit
|
commitdiff
|
tree
2012-12-27
Craig Topper
Merge basic_sse12_fp_binop_p_int and basic_sse12_fp_binop_p_...
commit
|
commitdiff
|
tree
2012-12-27
Craig Topper
Merge basic_sse12_fp_binop_p and basic_sse12_fp_binop_p_y...
commit
|
commitdiff
|
tree
2012-12-27
Craig Topper
Add hasSideEffects=0 to some forms of ROUND, RCP, and...
commit
|
commitdiff
|
tree
2012-12-27
Craig Topper
Move single letter 'P' prefix out of multiclass now...
commit
|
commitdiff
|
tree
2012-12-27
Craig Topper
Update tablegen parser to allow defm names to start...
commit
|
commitdiff
|
tree
2012-12-27
Craig Topper
Add hasSideEffects=0 to some shift and rotate instructions...
commit
|
commitdiff
|
tree
2012-12-27
Craig Topper
Mark the divide instructions as hasSideEffects=0.
commit
|
commitdiff
|
tree
2012-12-27
Craig Topper
Add hasSideEffects=0 to CMP*rr_REV.
commit
|
commitdiff
|
tree
2012-12-27
Craig Topper
Add mayLoad, mayStore, and hasSideEffects tags to BT...
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Fix operands and encoding form for ARPL instruction...
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Add hasSideEffects=0 to some atomic instructions.
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Mark the AL/AX/EAX forms of the basic arithmetic operations...
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Mark all the _REV instructions as not having side effects...
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Remove a special conditional setting of neverHasSideEffects...
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Merge still more SSE/AVX instruction definitions.
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Merge more SSE/AVX instruction definitions.
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Fix 80 column violation.
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Fix class name in comment.
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Merge SSE/AVX PCMPEQ/PCMPGT instruction definitions.
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Remove 'v' from mnemonic to fix asm matching failures.
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Use an additional multiclass to merge the 128/256-bit...
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Use an additional multiclass to merge the 128/256-bit...
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Merge an AVX/SSE 256-bit and 128-bit multiclass.
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Mark VANDNPD/VANDNPDS as not commutable.
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Remove alignment from a bunch more VEX encoded operations...
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Remove alignment from folding table for VMOVUPD as...
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Remove alignment requirements from (V)EXTRACTPS. This...
commit
|
commitdiff
|
tree
2012-12-26
Craig Topper
Remove alignment requirement from VCVTSS2SD in folding...
commit
|
commitdiff
|
tree
2012-12-22
Craig Topper
Remove trailing whitespace.
commit
|
commitdiff
|
tree
2012-12-22
Craig Topper
Remove trailing whitespace
commit
|
commitdiff
|
tree
2012-12-22
Craig Topper
Add a comma to fix the build.
commit
|
commitdiff
|
tree
2012-12-22
Craig Topper
Use a negative value to represent INVALID_SIMPLE_VALUE_TYPE...
commit
|
commitdiff
|
tree
2012-12-22
Craig Topper
Add vAny and Metadata to the switch in getSizeInBits...
commit
|
commitdiff
|
tree
2012-12-20
Craig Topper
Formatting fixes. Remove some unnecessary 'else' after...
commit
|
commitdiff
|
tree
2012-12-20
Craig Topper
Removing trailing whitespace
commit
|
commitdiff
|
tree
2012-12-19
Craig Topper
Remove more of 'else's after 'returns'. No functional...
commit
|
commitdiff
|
tree
2012-12-19
Craig Topper
Remove a bunch of 'else's after 'returns'
commit
|
commitdiff
|
tree
2012-12-19
Craig Topper
Teach SimplifySetCC that comparing AssertZext i1 against...
commit
|
commitdiff
|
tree
2012-12-17
Craig Topper
Remove EFLAGS from the BLSI/BLSMSK/BLSR patterns. The...
commit
|
commitdiff
|
tree
2012-12-17
Craig Topper
Simplify BMI ANDN matching to use patterns instead...
commit
|
commitdiff
|
tree
2012-12-17
Craig Topper
Add rest of BMI/BMI2 instructions to the folding tables...
commit
|
commitdiff
|
tree
2012-12-17
Craig Topper
Remove store forms of DEC/INC from isDefConvertible...
commit
|
commitdiff
|
tree
2012-12-17
Craig Topper
Add debug prints for when optimizeLoadInstr folds a...
commit
|
commitdiff
|
tree
2012-12-10
Craig Topper
Teach DAG combine to handle vector add/sub with vectors...
commit
|
commitdiff
|
tree
2012-12-09
Craig Topper
Remove extra blank line.
commit
|
commitdiff
|
tree
2012-12-08
Craig Topper
Teach DAG combine to handle vector logical operations...
commit
|
commitdiff
|
tree
2012-12-06
Craig Topper
Remove intrinsic specific instructions for (V)MOVQUmr...
commit
|
commitdiff
|
tree
2012-12-06
Craig Topper
Mark MOVDQ(A/U)rm as ReMaterializable. Mark all MOVDQ...
commit
|
commitdiff
|
tree
2012-11-27
Craig Topper
Revert accidental commit.
commit
|
commitdiff
|
tree
2012-11-27
Craig Topper
Make PrintReg constructor explicit to prevent weird...
commit
|
commitdiff
|
tree
2012-11-27
Craig Topper
Add ENABLE_CXX11 and ENABLE_WERROR to Makefile.llvm...
commit
|
commitdiff
|
tree
2012-11-27
Craig Topper
Add test cases for r168417.
commit
|
commitdiff
|
tree
2012-11-25
Craig Topper
Refactor to make helper method static.
commit
|
commitdiff
|
tree
2012-11-25
Craig Topper
Add an extra slash so doxygen comments will be properly...
commit
|
commitdiff
|
tree
2012-11-25
Craig Topper
Remove duplicate check of LimitFloatPrecision. It was...
commit
|
commitdiff
|
tree
2012-11-25
Craig Topper
Factor common code out of individual if blocks into...
commit
|
commitdiff
|
tree
2012-11-24
Craig Topper
Remove redundant calls to getCurDebugLoc in visitIntrinsicCa...
commit
|
commitdiff
|
tree
next