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
/
CodeGen
/
SelectionDAG
Commit message (
Expand
)
Author
Age
*
Patch by Vadim Chugunov
Yaron Keren
2014-04-19
*
DAGCombiner: don't optimise non-existant litpool load
Tim Northover
2014-04-16
*
Convert SelectionDAG::getVTList to use ArrayRef
Craig Topper
2014-04-16
*
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
2014-04-16
*
Make FastISel::SelectInstruction return before target specific fast-isel code
Akira Hatanaka
2014-04-15
*
Revert r191049/r191059 as it can produce wrong code (see PR17975).
Robert Lougher
2014-04-15
*
FastISel: constrain the RegClass of operands when emitting instructions.
Tim Northover
2014-04-15
*
Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...
Nick Lewycky
2014-04-15
*
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
2014-04-14
*
Reenable use of TBAA during CodeGen
Hal Finkel
2014-04-12
*
Move ExtractVectorElements to SelectionDAG.
Matt Arsenault
2014-04-11
*
SelectionDAG: Use helper function to improve legalization of ISD::MUL
Tom Stellard
2014-04-11
*
SelectionDAG: Factor ISD::MUL lowering code out of DAGTypeLegalizer
Tom Stellard
2014-04-11
*
[c++11] Range'ify use list loops in InstrEmitter.
Jim Grosbach
2014-04-11
*
[c++11] Range'ify use list loops in DAGCombiner.
Jim Grosbach
2014-04-11
*
SelectionDAG: Don't constant fold target-specific nodes.
Jim Grosbach
2014-04-09
*
[DAGCombiner] DAG combine does not know how to combine indexed loads with
Quentin Colombet
2014-04-09
*
Bug 19348: Check for legal ExtLoad operation before folding
Matt Arsenault
2014-04-08
*
Put a limit on ScheduleDAGSDNodes::ClusterNeighboringLoads to avoid blowing u...
Andrew Trick
2014-04-07
*
Add DAG parameter to ComputeNumSignBitsForTargetNode
Matt Arsenault
2014-04-04
*
DAGLegalize: add last-ditch type-legalization for VSELECT.
Tim Northover
2014-04-04
*
ARM64: handle v1i1 types arising from setcc properly.
Tim Northover
2014-04-04
*
Make consistent use of MCPhysReg instead of uint16_t throughout the tree.
Craig Topper
2014-04-04
*
Fix for PR 19261:
Eric Christopher
2014-04-03
*
Add comments and test case for [DAG] Keep the opaque constant flag when perfo...
Juergen Ributzka
2014-04-02
*
Make isSetCCEquivalent respect the TargetBooleanContents
Matt Arsenault
2014-04-01
*
Add helpers for checking if a value is a target boolean constant.
Matt Arsenault
2014-04-01
*
Add an optional ability to expand larger BUILD_VECTORs with shuffles
Hal Finkel
2014-03-31
*
Add a TLI hook to control when BUILD_VECTOR might be expanded using shuffles
Hal Finkel
2014-03-31
*
Look at shuffles of build_vectors in DAGCombiner::visitEXTRACT_VECTOR_ELT
Hal Finkel
2014-03-31
*
Make use of previously generated stores in SelectionDAGLegalize::ExpandExtrac...
Hal Finkel
2014-03-30
*
Avoid storing Twines.
Benjamin Kramer
2014-03-29
*
Prevent alias from pointing to weak aliases.
Rafael Espindola
2014-03-27
*
Add @llvm.clear_cache builtin
Renato Golin
2014-03-26
*
Revert "Prevent alias from pointing to weak aliases."
Rafael Espindola
2014-03-26
*
Prevent alias from pointing to weak aliases.
Rafael Espindola
2014-03-26
*
[DAG] Keep the opaque constant flag when performing unary constant folding op...
Juergen Ributzka
2014-03-25
*
Fix creating illegal setcc cond codes.
Matt Arsenault
2014-03-25
*
SelectionDAG: Allow promotion of SELECT nodes from float to int types
Tom Stellard
2014-03-24
*
remove a bunch of unused private methods
Nuno Lopes
2014-03-23
*
[DAG] Fix an assertion failure caused by an invalid cast in method 'BuildVect...
Andrea Di Biagio
2014-03-22
*
Fix an assertion caused by using inline asm with indirect register inputs.
Kevin Qin
2014-03-21
*
Add support for scalarizing/splitting vector bswap.
Raul E. Silvera
2014-03-18
*
[DAGCombiner] teach how to simplify xor/and/or nodes according to the followi...
Andrea Di Biagio
2014-03-18
*
Make DAGCombiner work on vector bitshifts with constant splat vectors.
Matt Arsenault
2014-03-17
*
[VectorLegalizer/X86] Don't unvectorize fp_to_uint for v8f32->v8i16
Adam Nemet
2014-03-17
*
Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changing
Owen Anderson
2014-03-13
*
Phase 1 of refactoring the MachineRegisterInfo iterators to make them suitable
Owen Anderson
2014-03-13
*
Replace '#include ValueTypes.h' with forward declarations.
Patrik Hagglund
2014-03-12
*
Remove copy ctors that did the same thing as the default one.
Benjamin Kramer
2014-03-11
[next]