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
*
[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
*
Make more of the lowering helpers static. Also use MVT instead of EVT in a co...
Craig Topper
2013-08-18
*
Make more helper methods into static functions.
Craig Topper
2013-08-14
*
Make some helper methods static.
Craig Topper
2013-08-14
*
AVX-512: Added CMP and BLEND instructions.
Elena Demikhovsky
2013-08-13
*
AVX-512: Added VPERM* instructons and MOV* zmm-to-zmm instructions.
Elena Demikhovsky
2013-08-11
*
Fix the comment.
Jakub Staszak
2013-08-08
*
AVX-512 set: Added BROADCAST instructions
Elena Demikhovsky
2013-08-07
*
Refactor isInTailCallPosition handling
Tim Northover
2013-08-06
*
AVX-512 set: added mask operations, lowering BUILD_VECTOR for i1 vector types.
Elena Demikhovsky
2013-08-05
*
X86: Turn fp selects into mask operations.
Benjamin Kramer
2013-08-04
*
Added INSERT and EXTRACT intructions from AVX-512 ISA.
Elena Demikhovsky
2013-07-31
*
AArch64/PowerPC/SystemZ/X86: This patch fixes the interface, usage, and all
Stephen Lin
2013-07-09
*
The getRegForInlineAsmConstraint function should only accept MVT value types.
Chad Rosier
2013-06-22
*
Don't cache the instruction and register info from the TargetMachine, because
Bill Wendling
2013-06-07
*
Track IR ordering of SelectionDAG nodes 2/4.
Andrew Trick
2013-05-25
*
Add LLVMContext argument to getSetCCResultType
Matt Arsenault
2013-05-18
*
Use the target options specified on a function to reset the back-end.
Bill Wendling
2013-04-05
*
Add support of RDSEED defined in AVX2 extension
Michael Liao
2013-03-28
*
Add XTEST codegen support
Michael Liao
2013-03-26
*
Fix PR10475
Michael Liao
2013-03-01
*
The operand listing is very much outdated.
Eli Bendersky
2013-02-14
*
Teach SDISel to combine fsin / fcos into a fsincos node if the following
Evan Cheng
2013-01-29
*
Fix inconsistent usage of PALIGN and PALIGNR when referring to the same instr...
Craig Topper
2013-01-28
*
Make helper method static.
Craig Topper
2013-01-21
*
Capitalize lowerTRUNCATE so that it matches the other lower functions in this...
Craig Topper
2013-01-20
*
Make LowerVSETCC a static function and use MVT instead of EVT.
Craig Topper
2013-01-20
*
Make some helper methods static.
Craig Topper
2013-01-20
*
Capitalize LowerVectorIntExtend to be consistent with all the other lower fun...
Craig Topper
2013-01-19
*
Efficient lowering of vector sdiv when the divisor is a splatted power of two...
Nadav Rotem
2013-01-09
*
Switch TargetTransformInfo from an immutable analysis pass that requires
Chandler Carruth
2013-01-07
*
LoopVectorizer:
Nadav Rotem
2013-01-04
*
Add a subtype parameter to VTTI::getShuffleCost
Hal Finkel
2013-01-03
*
CostModel: initial checkin for code that estimates the cost of special shuffles.
Nadav Rotem
2012-12-28
*
AVX: Move the ZEXT/ANYEXT DAGCo optimizations to the lowering of these optimi...
Nadav Rotem
2012-12-28
[next]