projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Default TargetData alignment information for 128-bit floating-point types.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2012-02-25
NAKAMURA Takumi
Target/X86: Fix assertion failures and warnings caused...
tree
|
commitdiff
2012-02-24
Michael J. Spencer
Add WIN_FTOL_* psudo-instructions to model the unique...
tree
|
commitdiff
2012-02-24
Pete Cooper
Turn avx insert intrinsic calls into INSERT_SUBVECTOR...
tree
|
commitdiff
2012-02-23
Kevin Enderby
Updated the llvm-mc disassembler C API to support for...
tree
|
commitdiff
2012-02-22
Michael J. Spencer
Properly emit _fltused with FastISel. Refactor to share...
tree
|
commitdiff
2012-02-22
Chad Rosier
Remove extra semi-colons.
tree
|
commitdiff
2012-02-22
Craig Topper
Declare register classes as const. Fix a couple pointer...
tree
|
commitdiff
2012-02-22
Craig Topper
Make all pointers to TargetRegisterClass const since...
tree
|
commitdiff
2012-02-22
Aaron Ballman
Adding support for Microsoft's thiscall calling convent...
tree
|
commitdiff
2012-02-19
Ahmed Charles
Remove dead code. Improve llvm_unreachable text. Simpli...
tree
|
commitdiff
2012-02-19
Craig Topper
Remove some unneeded includes and fix ordering in X86IS...
tree
|
commitdiff
2012-02-19
Craig Topper
Unify all shuffle mask checking functions take a mask...
tree
|
commitdiff
2012-02-19
Craig Topper
Make a bunch of X86ISelLowering shuffle functions stati...
tree
|
commitdiff
2012-02-19
Jia Liu
some comment fix for X86 and ARM
tree
|
commitdiff
2012-02-19
Craig Topper
Add vmfunc instruction to X86 assembler and disassembler.
tree
|
commitdiff
2012-02-18
Jia Liu
Emacs-tag and some comment fix for all ARM, CellSPU...
tree
|
commitdiff
2012-02-18
Craig Topper
Add X86InstrSVM.td that I forgot to add in r150873.
tree
|
commitdiff
2012-02-18
Craig Topper
Add X86 assembler and disassembler support for AMD...
tree
|
commitdiff
2012-02-17
Craig Topper
Remove the last of the old vector_shuffle patterns...
tree
|
commitdiff
2012-02-16
Jakob Stoklund Olesen
Remove the YMM_HI_6_15 hack.
tree
|
commitdiff
2012-02-16
Jakob Stoklund Olesen
Use the same CALL instructions for Windows as for every...
tree
|
commitdiff
2012-02-16
Jakob Stoklund Olesen
Enable register mask operands for x86 calls.
tree
|
commitdiff
2012-02-15
Chad Rosier
Use a temporary variable, rather then a series of redun...
tree
|
commitdiff
2012-02-15
Pete Cooper
Stop custom lowering forr x86 DEC64m from happening...
tree
|
commitdiff
2012-02-14
Craig Topper
Move old movl vector_shuffle patterns. Not needed anymo...
tree
|
commitdiff
2012-02-13
Craig Topper
Still more vector_shuffle pattern removal.
tree
|
commitdiff
2012-02-13
Ahmed Charles
Fix various issues (or do cleanups) found by enabling...
tree
|
commitdiff
2012-02-13
Craig Topper
Remove more vector_shuffle patterns for unpack. These...
tree
|
commitdiff
2012-02-13
Craig Topper
Recommit r150328. Previous test failures should be...
tree
|
commitdiff
2012-02-13
Craig Topper
Update CanXFormVExtractWithShuffleIntoLoad to ensure...
tree
|
commitdiff
2012-02-13
NAKAMURA Takumi
Revert r150328, "Remove more vector_shuffle patterns."
tree
|
commitdiff
2012-02-13
Pete Cooper
Fixed bug when custom lowering DEC64m on x86.
tree
|
commitdiff
2012-02-12
Craig Topper
Remove more vector_shuffle patterns.
tree
|
commitdiff
2012-02-12
Craig Topper
Remove more vector_shuffle patterns.
tree
|
commitdiff
2012-02-11
Craig Topper
Remove more vector_shuffle patterns.
tree
|
commitdiff
2012-02-11
Anton Korobeynikov
Add support for implicit TLS model used with MS VC...
tree
|
commitdiff
2012-02-11
Benjamin Kramer
Don't mix declarations and code.
tree
|
commitdiff
2012-02-11
Benjamin Kramer
Make the EDis tables const.
tree
|
commitdiff
2012-02-11
Benjamin Kramer
Reuse the enum names from X86Desc in the X86Disassembler.
tree
|
commitdiff
2012-02-11
Craig Topper
Remove some patterns for matching vector_shuffle instru...
tree
|
commitdiff
2012-02-11
Craig Topper
Fix shuffle lowering code to stop creating temporary...
tree
|
commitdiff
2012-02-09
Craig Topper
More tweaks to get the size of the X86 disassembler...
tree
|
commitdiff
2012-02-09
Craig Topper
Flatten some of the arrays in the X86 disassembler...
tree
|
commitdiff
2012-02-09
Jakob Stoklund Olesen
Handle register masks when searching for EFLAGS clobbers.
tree
|
commitdiff
2012-02-08
Elena Demikhovsky
Fixed a bug in printing "cmp" pseudo ops.
tree
|
commitdiff
2012-02-08
Craig Topper
Remove a couple unneeded intrinsic patterns
tree
|
commitdiff
2012-02-08
Craig Topper
Remove GCC builtins for vpermilp* intrinsics as clang...
tree
|
commitdiff
2012-02-07
Evan Cheng
Use LEA to adjust stack ptr for Atom. Patch by Andy...
tree
|
commitdiff
2012-02-07
Craig Topper
Add instruction selection for 256-bit VPSHUFD and 128...
tree
|
commitdiff
2012-02-06
Derek Schuff
Enable streaming of bitcode
tree
|
commitdiff
2012-02-06
Chris Lattner
Remove some dead code and tidy things up now that vecto...
tree
|
commitdiff
2012-02-06
Benjamin Kramer
X86: Don't call malloc for 4 bits. No functionality...
tree
|
commitdiff
2012-02-06
Craig Topper
Add shuffle decoding support for 256-bit pshufd. Merge...
tree
|
commitdiff
2012-02-05
Duncan Sands
Persuade GCC that there is nothing worth warning about...
tree
|
commitdiff
2012-02-05
Chandler Carruth
Begin fleshing out more convenience predicates in llvm...
tree
|
commitdiff
2012-02-05
Craig Topper
Convert assert(0) to llvm_unreachable
tree
|
commitdiff
2012-02-05
Craig Topper
Convert assert(0) to llvm_unreachable in X86 Target...
tree
|
commitdiff
2012-02-05
Craig Topper
Convert some assert(0) in default of switch statements...
tree
|
commitdiff
2012-02-05
Craig Topper
Add target specific node for PMULUDQ. Change patterns...
tree
|
commitdiff
2012-02-05
Craig Topper
Remove most of the intrinsics for XOP VPCMOV instructio...
tree
|
commitdiff
2012-02-04
Andrew Trick
TargetPassConfig: confine the MC configuration to Targe...
tree
|
commitdiff
2012-02-03
Craig Topper
Remove getShuffleVPERMILPImmediate function, getShuffle...
tree
|
commitdiff
2012-02-03
Craig Topper
Remove unnecessary qualification on 256-bit vector...
tree
|
commitdiff
2012-02-03
Andrew Trick
Added TargetPassConfig. The first little step toward...
tree
|
commitdiff
2012-02-03
Andrew Trick
whitespace
tree
|
commitdiff
2012-02-03
Lang Hames
Incorporate suggestions Chad, Jakob and Evan's suggesti...
tree
|
commitdiff
2012-02-02
Jakob Stoklund Olesen
Require non-NULL register masks.
tree
|
commitdiff
2012-02-02
Elena Demikhovsky
Minor change in signature of the getZeroVector()
tree
|
commitdiff
2012-02-02
Elena Demikhovsky
Optimization for SIGN_EXTEND operation on AVX.
tree
|
commitdiff
2012-02-02
Francois Pichet
Unbreak the MSVC build.
tree
|
commitdiff
2012-02-02
Lang Hames
Set EFLAGS correctly in EmitLoweredSelect on X86.
tree
|
commitdiff
2012-02-01
Andrew Trick
Instruction scheduling itinerary for Intel Atom.
tree
|
commitdiff
2012-02-01
Mon P Wang
Avoid creating an extract element to an illegal type...
tree
|
commitdiff
2012-02-01
Chad Rosier
Tidy up.
tree
|
commitdiff
2012-02-01
Elena Demikhovsky
Passing AVX 256-bit structures in Win64 was wrong.
tree
|
commitdiff
2012-02-01
Elena Demikhovsky
Shortened code in shuffle masks
tree
|
commitdiff
2012-02-01
Elena Demikhovsky
Optimization for "truncate" operation on AVX.
tree
|
commitdiff
2012-02-01
Craig Topper
Don't create VBROADCAST nodes if any nodes use the...
tree
|
commitdiff
2012-01-31
Devang Patel
Add assembler dialect attribute in asm parser which...
tree
|
commitdiff
2012-01-31
Craig Topper
Remove pcmpgt/pcmpeq intrinsics as clang is not using...
tree
|
commitdiff
2012-01-30
Evan Cheng
PR11834: Use macros which are defined on Windows. Patch...
tree
|
commitdiff
2012-01-30
Devang Patel
Intel syntax. Adjust special code, used to recognize...
tree
|
commitdiff
2012-01-30
Devang Patel
Intel syntax. Support .intel_syntax directive.
tree
|
commitdiff
2012-01-30
Benjamin Kramer
Fix refacto.
tree
|
commitdiff
2012-01-30
Douglas Gregor
Eliminate narrowing conversion in initializer list...
tree
|
commitdiff
2012-01-30
Benjamin Kramer
X86: Simplify shuffle mask generation code.
tree
|
commitdiff
2012-01-30
Craig Topper
Fix pattern for memory form of PSHUFD for use with...
tree
|
commitdiff
2012-01-30
Craig Topper
Move some XOP patterns into instruction definition...
tree
|
commitdiff
2012-01-27
Devang Patel
Intel Syntax: Parse mem operand with seg reg. QWORD...
tree
|
commitdiff
2012-01-27
Craig Topper
Move some patterns back near their instructions and...
tree
|
commitdiff
2012-01-27
Jim Grosbach
Keep source location information for X86 MCFixup's.
tree
|
commitdiff
2012-01-26
Jakob Stoklund Olesen
Handle call-clobbered ymm registers on Win64.
tree
|
commitdiff
2012-01-26
Victor Umansky
Fix for the following bug in AVX codegen for double...
tree
|
commitdiff
2012-01-26
Craig Topper
Add HasXOP predicate check covering a bunch of XOP...
tree
|
commitdiff
2012-01-26
Craig Topper
Fix AVX vs SSE patterns ordering issue for VPCMPESTRM...
tree
|
commitdiff
2012-01-26
Craig Topper
Remove some more patterns by custom lowering intrinsics...
tree
|
commitdiff
2012-01-25
Chris Lattner
fix a bug I introduced in r148929, this is not a splat!
tree
|
commitdiff
2012-01-25
Craig Topper
Custom lower PSIGN and PSHUFB intrinsics to their corre...
tree
|
commitdiff
2012-01-25
Chris Lattner
use ConstantVector::getSplat in a few places.
tree
|
commitdiff
2012-01-25
Craig Topper
Custom lower phadd and phsub intrinsics to target speci...
tree
|
commitdiff
next