projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Whitespace.
2012-08-30
Craig Topper
Add FMA to switch statement in VectorLegalizer::LegalizeOp...
commit
|
commitdiff
|
tree
2012-08-30
Craig Topper
Add support for FMA to WidenVectorResult.
commit
|
commitdiff
|
tree
2012-08-30
Craig Topper
Only perform DAG combine on FMAs of legal types.
commit
|
commitdiff
|
tree
2012-08-29
Craig Topper
Convert FMA4 patterns to use target specific nodes...
commit
|
commitdiff
|
tree
2012-08-29
Craig Topper
Make use of the LLVM_DELETED_FUNCTION macro.
commit
|
commitdiff
|
tree
2012-08-29
Craig Topper
Add virtual keywords for methods that override the...
commit
|
commitdiff
|
tree
2012-08-28
Craig Topper
Convert V_SETALLONES/AVX_SETALLONES/AVX2_SETALLONES...
commit
|
commitdiff
|
tree
2012-08-28
Craig Topper
Merge AVX_SET0PSY/AVX_SET0PDY/AVX2_SET0 into a single...
commit
|
commitdiff
|
tree
2012-08-27
Craig Topper
Remove MMX shift intrinsic handling code that also...
commit
|
commitdiff
|
tree
2012-08-27
Craig Topper
Commit test change for r162658.
commit
|
commitdiff
|
tree
2012-08-27
Craig Topper
Don't allow vextractf128 to be folded with unaligned...
commit
|
commitdiff
|
tree
2012-08-27
Craig Topper
Fold some patterns into instruction definitons so tablegen...
commit
|
commitdiff
|
tree
2012-08-27
Craig Topper
Add HasAVX1Only predicate and use it for patterns that...
commit
|
commitdiff
|
tree
2012-08-27
Craig Topper
Make sure that FMA3 is favored even when FMA4 is also...
commit
|
commitdiff
|
tree
2012-08-26
Craig Topper
Mark avx2 maskstore has ReadWriteArgMem. Mark broadcast...
commit
|
commitdiff
|
tree
2012-08-24
Craig Topper
Custom lower FMA intrinsics to target specific nodes...
commit
|
commitdiff
|
tree
2012-08-23
Craig Topper
Favor FMA3 over FMA4 if both are enabled.
commit
|
commitdiff
|
tree
2012-08-23
Craig Topper
Use a switch statement instead of a bunch of if-else...
commit
|
commitdiff
|
tree
2012-08-23
Craig Topper
Remove unused private field to silence build warning.
commit
|
commitdiff
|
tree
2012-08-22
Craig Topper
Add a getName function to MachineFunction. Use it in...
commit
|
commitdiff
|
tree
2012-08-22
Craig Topper
Don't cache the MBB in the class. Its only used by...
commit
|
commitdiff
|
tree
2012-08-22
Craig Topper
Mark a function as static since it doesn't use anything...
commit
|
commitdiff
|
tree
2012-08-21
Craig Topper
Fix up indentation and remove a couple else's after...
commit
|
commitdiff
|
tree
2012-08-21
Craig Topper
Use uint16_t for tables of opcodes.
commit
|
commitdiff
|
tree
2012-08-21
Craig Topper
Fix up indentation. No functional change.
commit
|
commitdiff
|
tree
2012-08-21
Craig Topper
Add a couple llvm_unreachables. Add a message to several...
commit
|
commitdiff
|
tree
2012-08-21
Craig Topper
Replace a break with llvm_unreachable in the default...
commit
|
commitdiff
|
tree
2012-08-21
Craig Topper
Cleanup the scalar FMA3 definitions. Add patterns to...
commit
|
commitdiff
|
tree
2012-08-21
Craig Topper
Merge FMA3 instructions with and without patterns into...
commit
|
commitdiff
|
tree
2012-08-20
Craig Topper
Remove FMA3 intrinsic instructions in favor of patterns.
commit
|
commitdiff
|
tree
2012-08-20
Craig Topper
Use correct intrinsic for 256-bit VFMSUBADDPS.
commit
|
commitdiff
|
tree
2012-08-19
Craig Topper
Remove trailing white space and tab characters. No...
commit
|
commitdiff
|
tree
2012-08-18
Craig Topper
Remove virtual from many methods. These methods replace...
commit
|
commitdiff
|
tree
2012-08-18
Craig Topper
Refactor code a bit to reduce number of calls in the...
commit
|
commitdiff
|
tree
2012-08-18
Craig Topper
Reorder initialization list to silence -Wreorder
commit
|
commitdiff
|
tree
2012-08-17
Craig Topper
Use nested switch to select arguments to reduce calls...
commit
|
commitdiff
|
tree
2012-08-17
Craig Topper
Make ReplaceATOMIC_BINARY_64 a static function. Use...
commit
|
commitdiff
|
tree
2012-08-17
Craig Topper
Remove unnecessary include of ARMGenInstrInfo.inc.
commit
|
commitdiff
|
tree
2012-08-17
Craig Topper
Declare some for loop indices inside the for loop statement.
commit
|
commitdiff
|
tree
2012-08-17
Craig Topper
Fix up indentation of outputted decode function for...
commit
|
commitdiff
|
tree
2012-08-14
Craig Topper
Factor duplicate calls to getUNDEF in several functions.
commit
|
commitdiff
|
tree
2012-08-14
Craig Topper
Re-factor intrinsic lowering to combine common parts...
commit
|
commitdiff
|
tree
2012-08-14
Craig Topper
Change greater than to greater than or equal so that...
commit
|
commitdiff
|
tree
2012-08-13
Craig Topper
Tidy up VSETCC lowering code a bit more by adding an...
commit
|
commitdiff
|
tree
2012-08-13
Craig Topper
Refactor code a bit to share commonalities. No functional...
commit
|
commitdiff
|
tree
2012-08-13
Craig Topper
Fix an unused variable warning from r161742.
commit
|
commitdiff
|
tree
2012-08-13
Craig Topper
Remove the LowerMMXCONCAT_VECTORS function. It could...
commit
|
commitdiff
|
tree
2012-08-12
Craig Topper
Remove call to setOperationAction for SETCC of v4f32...
commit
|
commitdiff
|
tree
2012-08-12
Craig Topper
Remove unnecessary call to setOperationAction for SETCC...
commit
|
commitdiff
|
tree
2012-08-12
Craig Topper
Change addTypeForNeon to use MVT instead of EVT so...
commit
|
commitdiff
|
tree
2012-08-12
Craig Topper
Make replace many calls to getSizeInBits() with is128BitVect...
commit
|
commitdiff
|
tree
2012-08-12
Craig Topper
Use MVT.isXBitVector instead of EVT.isXBitVector when...
commit
|
commitdiff
|
tree
2012-08-11
Craig Topper
Create isXBitVector methods in MVT and call them from...
commit
|
commitdiff
|
tree
2012-08-11
Craig Topper
Move setOperationAction for CONCAT_VECTORS for 256...
commit
|
commitdiff
|
tree
2012-08-11
Craig Topper
Tidy up indentation. No functional change.
commit
|
commitdiff
|
tree
2012-08-11
Craig Topper
Fix a cast that was casting away 'const' unnecessarily
commit
|
commitdiff
|
tree
2012-08-11
Craig Topper
Add a couple default: llvm_unreachable() to some switch...
commit
|
commitdiff
|
tree
2012-08-06
Craig Topper
Implement proper handling for pcmpistri/pcmpestri intrinsics...
commit
|
commitdiff
|
tree
2012-08-05
Craig Topper
Update test to check for r161305
commit
|
commitdiff
|
tree
2012-08-05
Craig Topper
Remove custom inserter for MWAIT. It doesn't do anything...
commit
|
commitdiff
|
tree
2012-08-05
Craig Topper
Use a COPY node instead of an explicit MOVA opcode...
commit
|
commitdiff
|
tree
2012-08-01
Craig Topper
Add more indirection to the disassembler tables to...
commit
|
commitdiff
|
tree
2012-07-31
Craig Topper
Use uint8_t to store the InstructionContext table....
commit
|
commitdiff
|
tree
2012-07-31
Craig Topper
Tidy up. Move for loop index declarations into for...
commit
|
commitdiff
|
tree
2012-07-31
Craig Topper
Tidy up function argument formatting.
commit
|
commitdiff
|
tree
2012-07-31
Craig Topper
Remove trailing whitespace
commit
|
commitdiff
|
tree
2012-07-31
Craig Topper
Remove trailing whitespace
commit
|
commitdiff
|
tree
2012-07-31
Craig Topper
Make INSTRUCTION_SPECIFIER_FIELDS match X86DisassemblerCommo...
commit
|
commitdiff
|
tree
2012-07-31
Craig Topper
Tidy up trailing whitespace
commit
|
commitdiff
|
tree
2012-07-31
Craig Topper
Tidy up trailing whitespace
commit
|
commitdiff
|
tree
2012-07-30
Craig Topper
Mark MOVZX16/MOVSX16 as neverHasSideEffects/mayLoad
commit
|
commitdiff
|
tree
2012-07-30
Craig Topper
Mark MOVZX32_NOREX as isCodeGenOnly and neverHasSideEffects...
commit
|
commitdiff
|
tree
2012-07-30
Craig Topper
Remove some unnecessary filter checks. They were already...
commit
|
commitdiff
|
tree
2012-07-30
Craig Topper
Remove check for sub class of X86Inst from filter function...
commit
|
commitdiff
|
tree
2012-07-30
Craig Topper
Simplify code that filtered certain instructions in...
commit
|
commitdiff
|
tree
2012-07-30
Craig Topper
Remove check for f256mem from has256BitOperands as...
commit
|
commitdiff
|
tree
2012-07-30
Craig Topper
Remove trailing whitespace.
commit
|
commitdiff
|
tree
2012-07-30
Craig Topper
Give VCVTTPD2DQ priority over CVTTPD2DQ.
commit
|
commitdiff
|
tree
2012-07-30
Craig Topper
Fix patterns for CVTTPS2DQ to specify SSE2 instead...
commit
|
commitdiff
|
tree
2012-07-30
Craig Topper
Fix up patterns for VCVTSS2SD. Specifically give it...
commit
|
commitdiff
|
tree
2012-07-29
Craig Topper
Fix load types on intrinsic forms of SS2SD and SD2SS...
commit
|
commitdiff
|
tree
2012-07-29
Craig Topper
Move more SSE/AVX convert instruction patterns into...
commit
|
commitdiff
|
tree
2012-07-28
Craig Topper
Fold patterns for some of the SSE/AVX convert instructions...
commit
|
commitdiff
|
tree
2012-07-28
Craig Topper
Mark some of the SSE/AVX convert instructions as mayLoad...
commit
|
commitdiff
|
tree
2012-07-28
Craig Topper
Make CVTSS2SI instruction definition consistent with...
commit
|
commitdiff
|
tree
2012-07-28
Craig Topper
Fix up memory load types for SSE scalar convert intrinsic...
commit
|
commitdiff
|
tree
2012-07-27
Craig Topper
Clean up includes.
commit
|
commitdiff
|
tree
2012-07-26
Craig Topper
Make l/q suffixes on AVX forms of scalar convert instruction...
commit
|
commitdiff
|
tree
2012-07-24
Craig Topper
Change llvm_unreachable in SplitVectorOperand to report_fata...
commit
|
commitdiff
|
tree
2012-07-23
Craig Topper
Tidy up. Fix indentation and remove trailing whitespace.
commit
|
commitdiff
|
tree
2012-07-23
Craig Topper
Change llvm_unreachable in SplitVectorResult to report_fatal...
commit
|
commitdiff
|
tree
2012-07-20
Craig Topper
Don't use implicit register operands to calculate L...
commit
|
commitdiff
|
tree
2012-07-18
Craig Topper
Remove tab characters.
commit
|
commitdiff
|
tree
2012-07-18
Craig Topper
Fix typo in error message and remove some tab characters.
commit
|
commitdiff
|
tree
2012-07-18
Craig Topper
Make x86 asm parser to check for xmm vs ymm for index...
commit
|
commitdiff
|
tree
2012-07-13
Craig Topper
Mark VINSERTI128rm as MayLoad=1. Fixes PR13348.
commit
|
commitdiff
|
tree
2012-07-12
Craig Topper
Update GATHER instructions to support 2 read-write...
commit
|
commitdiff
|
tree
2012-07-10
Craig Topper
Reverse assembler/disassembler operand order for gather...
commit
|
commitdiff
|
tree
2012-07-03
Craig Topper
Remove extra space.
commit
|
commitdiff
|
tree
2012-07-03
Craig Topper
Change i128mem/i256mem to f128mem/f256mem on some floating...
commit
|
commitdiff
|
tree
next