index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86ISelLowering.h
Commit message (
Expand
)
Author
Age
*
[x86] Make the x86 PACKSSWB, PACKSSDW, PACKUSWB, and PACKUSDW
Chandler Carruth
2014-06-20
*
Revert "X86: elide comparisons after cmpxchg instructions."
Tim Northover
2014-06-10
*
X86: elide comparisons after cmpxchg instructions.
Tim Northover
2014-06-10
*
Move all of the x86 subtarget initialized variables down into the x86 subtarget
Eric Christopher
2014-06-09
*
Implemented LowerVSELECT to custom lower some instructions.
Filipe Cabecinhas
2014-05-16
*
Rename ComputeMaskedBits to computeKnownBits. "Masked" has been
Jay Foad
2014-05-14
*
Pass the value type to TLI::getRegisterByName
Hal Finkel
2014-05-11
*
Add 'override' to getRegisterByName in *ISelLowering.h
Hal Finkel
2014-05-11
*
Implememting named register intrinsics
Renato Golin
2014-05-06
*
Fix i128 div/mod on mingw64
Reid Kleckner
2014-05-06
*
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...
Craig Topper
2014-04-29
*
[C++] Use 'nullptr'.
Craig Topper
2014-04-28
*
X86: Lower SMUL_LOHI of v4i32 to pmuldq when SSE4.1 is available.
Benjamin Kramer
2014-04-26
*
[X86] Implement TargetLowering::getScalingFactorCost hook.
Quentin Colombet
2014-04-26
*
[X86] Add support for Read Time Stamp Counter x86 builtin intrinsics.
Andrea Di Biagio
2014-04-24
*
[X86] Use tablegen instead of DAG combines to match BZHI instructions, as
Lang Hames
2014-04-22
*
Change argument order and add explanatory comment to r206130
David Blaikie
2014-04-14
*
Fix instruction debug info location during legalization
David Blaikie
2014-04-13
*
AVX-512: insert element to mask vector; store i1 data
Elena Demikhovsky
2014-04-09
*
Add DAG parameter to ComputeNumSignBitsForTargetNode
Matt Arsenault
2014-04-04
*
Make consistent use of MCPhysReg instead of uint16_t throughout the tree.
Craig Topper
2014-04-04
*
isTargetWindows() renamed to isTargetKnownWindowsMSVC()
Yaron Keren
2014-04-01
*
Mark a couple of the X86 target classes as final. Allows the compiler to de-v...
Craig Topper
2014-03-31
*
Add @llvm.clear_cache builtin
Renato Golin
2014-03-26
*
Prune includes in X86 target.
Craig Topper
2014-03-19
*
[C++11] Add 'override' keyword to virtual methods that override their base cl...
Craig Topper
2014-03-09
*
AVX-512: Fixed extract_vector_elt for v8i1 vector
Elena Demikhovsky
2014-03-02
*
Switch all uses of LLVM_OVERRIDE to just use 'override' directly.
Craig Topper
2014-03-02
*
X86 CodeGenPrep: sink shufflevectors before shifts
Tim Northover
2014-02-19
*
AVX-512: Fixed extract_vector_elt for v16i1 and v8i1 vectors.
Elena Demikhovsky
2014-02-10
*
X86: deduplicate V[SZ]EXT_MOVL and V[SZ]EXT nodes
Tim Northover
2014-02-06
*
Add address space argument to allowsUnalignedMemoryAccess.
Matt Arsenault
2014-02-05
*
Move matching for x86 BMI BLSI/BLSMSK/BLSR instructions to isel patterns inst...
Craig Topper
2014-02-05
*
AVX-512: Added intrinsic for cvtph2ps.
Elena Demikhovsky
2014-02-05
*
[TLI] Add a new hook to TargetLowering to query the target if a load of a con...
Juergen Ributzka
2014-01-28
*
Replace vfmaddxx213 instructions with their 231-type equivalents in accumulator
Lang Hames
2014-01-23
*
AVX-512: added VPERM2D VPERM2Q VPERM2PS VPERM2PD instructions,
Elena Demikhovsky
2014-01-23
*
Make more of the x86 lowering helper functions static.
Craig Topper
2013-12-29
*
AVX-512: fixed some patterns for MVT::i1
Elena Demikhovsky
2013-12-24
*
AVX-512: Added implementation of CONCAT_VECTORS for v8i1 vectors (by Alexey B...
Elena Demikhovsky
2013-12-17
*
AVX-512: Added legal type MVT::i1 and VK1 register for it.
Elena Demikhovsky
2013-12-16
*
Refactor a lot of patchpoint/stackmap related code to simplify and make it
Lang Hames
2013-11-29
*
StackMap: Implement support for DirectMemRefOp.
Andrew Trick
2013-11-26
*
Add addrspacecast instruction.
Matt Arsenault
2013-11-15
*
[Stackmap] Materialize the jump address within the patchpoint noop slide.
Juergen Ributzka
2013-11-09
*
AVX-512: implemented extractelement with variable index.
Elena Demikhovsky
2013-09-12
*
Create BEXTR instructions for (and ((sra or srl) x, imm), (2**size - 1)). Fix...
Craig Topper
2013-09-02
*
Teach X86 backend to create BMI2 BZHI instructions from (and X, (add (shl 1, ...
Craig Topper
2013-08-30
*
AVX-512: added extend and truncate instructions.
Elena Demikhovsky
2013-08-29
*
AVX-512: Added SHIFT instructions.
Elena Demikhovsky
2013-08-21
[next]