index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86ISelLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Increased the register pressure limit on x86_64 from 8 to 12
Andrew Trick
2011-03-05
1
-1
/
+1
*
[AVX] Fix mask predicates for 256-bit UNPCKLPS/D and implement
David Greene
2011-03-02
1
-18
/
+49
*
[AVX] Add decode support for VUNPCKLPS/D instructions, both 128-bit
David Greene
2011-02-28
1
-11
/
+26
*
Allow targets to specify a the type of the RHS of a shift parameterized on th...
Owen Anderson
2011-02-25
1
-9
/
+11
*
remove command line option debugging hook.
Chris Lattner
2011-02-24
1
-6
/
+0
*
[AVX] General VUNPCKL codegen support.
David Greene
2011-02-22
1
-0
/
+16
*
Revert r124611 - "Keep track of incoming argument's location while emitting L...
Devang Patel
2011-02-21
1
-4
/
+4
*
If both operands are loads from stores in memory we can't use movlpd/movlps
Eric Christopher
2011-02-20
1
-0
/
+4
*
Fix typos.
Eric Christopher
2011-02-19
1
-2
/
+2
*
[AVX] Recorganize X86ShuffleDecode into its own library
David Greene
2011-02-17
1
-1
/
+1
*
Swap VT and DebugLoc operands of getExtLoad() for consistency with
Stuart Hastings
2011-02-16
1
-1
/
+1
*
Enhance ComputeMaskedBits to know that aligned frameindexes
Chris Lattner
2011-02-13
1
-2
/
+1
*
[AVX] Implement 256-bit vector lowering for SCALAR_TO_VECTOR. This
David Greene
2011-02-10
1
-0
/
+18
*
[AVX] Implement 256-bit vector lowering for EXTRACT_VECTOR_ELT.
David Greene
2011-02-10
1
-1
/
+35
*
[AVX] Implement 256-bit vector lowering for INSERT_VECTOR_ELT.
David Greene
2011-02-09
1
-6
/
+36
*
[AVX] Implement BUILD_VECTOR lowering for 256-bit vectors. For
David Greene
2011-02-08
1
-3
/
+64
*
[AVX] Insert/extract subvector lowering support. This includes a
David Greene
2011-02-07
1
-2
/
+101
*
Target/X86: Tweak allocating shadow area (aka home) on Win64. It must be enou...
NAKAMURA Takumi
2011-02-05
1
-2
/
+19
*
lib/Target/X86/X86ISelLowering.cpp: Introduce a new variable "IsWin64". No fu...
NAKAMURA Takumi
2011-02-05
1
-3
/
+4
*
Target/X86: Fix whitespace.
NAKAMURA Takumi
2011-02-05
1
-2
/
+2
*
[AVX] Revert 124910 until clients are ready.
David Greene
2011-02-05
1
-122
/
+0
*
[AVX] Add some utilities to insert and extract 128-bit subvectors.
David Greene
2011-02-04
1
-0
/
+122
*
[AVX] Support VSINSERTF128 with more patterns and appropriate
David Greene
2011-02-04
1
-0
/
+37
*
[AVX] VEXTRACTF128 support. This commit includes patterns for
David Greene
2011-02-03
1
-0
/
+37
*
Fix PR9127 by reversing the operands even if they have more then one use.
Rafael Espindola
2011-02-03
1
-2
/
+2
*
Patches to build EFI with Clang/LLVM. By Carl Norum.
Evan Cheng
2011-02-01
1
-6
/
+6
*
Keep track of incoming argument's location while emitting LiveIns.
Devang Patel
2011-01-31
1
-4
/
+4
*
[AVX] Clean up the code to configure target lowering for AVX. Specify
David Greene
2011-01-27
1
-73
/
+47
*
[AVX] Add INSERT_SUBVECTOR and support it on x86. This provides a
David Greene
2011-01-26
1
-1
/
+22
*
[AVX] Support EXTRACT_SUBVECTOR on x86. This provides a default
David Greene
2011-01-26
1
-0
/
+12
*
Target/X86: Tweak win64's tailcall.
NAKAMURA Takumi
2011-01-26
1
-3
/
+24
*
Fix whitespace.
NAKAMURA Takumi
2011-01-26
1
-47
/
+47
*
fix PR8981, a crash trying to form a conditional inc with a floating point co...
Chris Lattner
2011-01-16
1
-1
/
+2
*
Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...
Anton Korobeynikov
2011-01-10
1
-4
/
+6
*
Simplify a bunch of isVirtualRegister() and isPhysicalRegister() logic.
Jakob Stoklund Olesen
2011-01-10
1
-1
/
+1
*
Recognize inline asm 'rev /bin/bash, ' as a bswap intrinsic call.
Evan Cheng
2011-01-08
1
-52
/
+42
*
Revert r122955. It seems using movups to lower memcpy can cause massive regre...
Evan Cheng
2011-01-07
1
-1
/
+5
*
Use movups to lower memcpy and memset even if it's not fast (like corei7).
Evan Cheng
2011-01-06
1
-5
/
+1
*
Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpy
Evan Cheng
2011-01-06
1
-3
/
+6
*
X86: Lower a select directly to a setcc_carry if possible.
Benjamin Kramer
2010-12-22
1
-0
/
+17
*
Add some x86 specific dagcombines for conditional increments.
Benjamin Kramer
2010-12-21
1
-0
/
+42
*
rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for
Chris Lattner
2010-12-21
1
-12
/
+12
*
Implement feedback from Bruno on making pblendvb an x86-specific ISD node in ...
Nate Begeman
2010-12-20
1
-11
/
+5
*
now that addc/adde are gone, "ADDC" in the X86 backend uses EFLAGS results,
Chris Lattner
2010-12-20
1
-0
/
+27
*
use for loop over types.
Chris Lattner
2010-12-20
1
-20
/
+6
*
Change the X86 backend to stop using the evil ADDC/ADDE/SUBC/SUBE nodes (which
Chris Lattner
2010-12-20
1
-0
/
+63
*
Prevents PerformShuffleCombine from creating a node with an illegal type afte...
Mon P Wang
2010-12-19
1
-2
/
+7
*
improve the setcc -> setcc_carry optimization to happen more
Chris Lattner
2010-12-19
1
-11
/
+22
*
simplify some code to just reuse a setcc if we can instead of
Chris Lattner
2010-12-19
1
-11
/
+16
*
now that generic vector types aren't selected onto MMX operations,
Chris Lattner
2010-12-19
1
-8
/
+4
[next]