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
/
CodeGen
/
SelectionDAG
Commit message (
Expand
)
Author
Age
Files
Lines
*
The scheduler needs to be aware on the existence of untyped nodes when it per...
Owen Anderson
2011-06-24
1
-1
/
+2
*
Handle debug info for i128 constants.
Devang Patel
2011-06-24
2
-9
/
+10
*
Replace the existing forms of ConstantArray::get() with a single form
Jay Foad
2011-06-22
1
-1
/
+1
*
Fix some trailing issues from my introduction of MVT::untyped and its use for...
Owen Anderson
2011-06-21
1
-1
/
+11
*
Teach dag combine to match halfword byteswap patterns.
Evan Cheng
2011-06-21
1
-2
/
+264
*
Fix PromoteIntRes_TRUNCATE: Add support for cases where the
Nadav Rotem
2011-06-20
1
-4
/
+28
*
Code cleanups: Remove duplicated logic in PromotInteRes_BITCAST, reserve vect...
Nadav Rotem
2011-06-19
1
-7
/
+5
*
Calls to AssertZext and getZeroExtendInReg must be made using scalar types.
Nadav Rotem
2011-06-19
1
-3
/
+4
*
When promoting the vector elements in CopyToParts, use vector trunc
Nadav Rotem
2011-06-19
1
-11
/
+3
*
Don't allocate empty read-only SmallVectors during SelectionDAG deallocation.
Benjamin Kramer
2011-06-18
2
-4
/
+4
*
Remove unused but set variables.
Benjamin Kramer
2011-06-18
2
-19
/
+4
*
Fix UMULO support for 2x register width to allow the full
Eric Christopher
2011-06-18
1
-0
/
+21
*
Fix comment.
Eric Christopher
2011-06-17
1
-2
/
+1
*
Lower multiply with overflow checking to __mulo<mode>
Eric Christopher
2011-06-17
3
-4
/
+71
*
Don't use register classes larger than TLI->getRegClassFor(VT).
Jakob Stoklund Olesen
2011-06-16
1
-2
/
+7
*
Introduce MachineBranchProbabilityInfo class, which has similar API to
Jakub Staszak
2011-06-16
3
-11
/
+50
*
Change the REG_SEQUENCE SDNode to take an explict register class ID as its fi...
Owen Anderson
2011-06-16
1
-5
/
+6
*
Add TargetRegisterInfo::getRawAllocationOrder().
Jakob Stoklund Olesen
2011-06-16
1
-9
/
+16
*
Add a DAGCombine for (ext (binop (load x), cst)).
Nick Lewycky
2011-06-16
1
-61
/
+109
*
Add a new MVT::untyped. This will be used in future work for modelling ISA f...
Owen Anderson
2011-06-15
2
-9
/
+47
*
Added -stress-sched flag in the Asserts build.
Andrew Trick
2011-06-15
2
-15
/
+43
*
getZeroExtendInReg needs to get a scalar type
Nadav Rotem
2011-06-15
1
-1
/
+2
*
Enable the simplification of truncating-store after fixing the usage of
Nadav Rotem
2011-06-15
2
-4
/
+5
*
When pattern matching during instruction selection make sure shl x,1 is not
Chad Rosier
2011-06-14
1
-0
/
+3
*
Add a testcase for checking the integer-promotion of many different vector
Nadav Rotem
2011-06-14
2
-2
/
+171
*
Disable trunc-store simplification on vectors.
Nadav Rotem
2011-06-14
1
-1
/
+1
*
Add one more argument to the prefetch intrinsic to indicate whether it's a data
Bruno Cardoso Lopes
2011-06-14
1
-2
/
+3
*
Fix a bug in FindMemType. When widening vector loads, use a wider memory type
Nadav Rotem
2011-06-13
1
-0
/
+2
*
Fix a bug in the calculation of the vectorTypeBreakdown into registers. Odd
Nadav Rotem
2011-06-12
1
-5
/
+17
*
Improve the generated code by getCopyFromPartsVector for promoted integer types.
Nadav Rotem
2011-06-12
1
-21
/
+20
*
Revert r132871.
Chad Rosier
2011-06-11
1
-1
/
+1
*
Typo.
Chad Rosier
2011-06-11
1
-1
/
+1
*
80-col cleanups.
Eric Christopher
2011-06-10
1
-6
/
+5
*
Change this DAGCombine to build AND of SHR instead of SHR of AND; this matche...
Eli Friedman
2011-06-09
1
-15
/
+16
*
Add a parameter to CCState so that it can access the MachineFunction.
Eric Christopher
2011-06-08
2
-8
/
+11
*
Remove a temporary test case probe in CheckForLiveRegDef.
Andrew Trick
2011-06-08
1
-1
/
+0
*
Fix a merge bug in preRAsched for handling physreg aliases.
Andrew Trick
2011-06-07
1
-4
/
+6
*
Add methods to support the integer-promotion of vector types. Methods to
Nadav Rotem
2011-06-06
3
-0
/
+192
*
Avoid FGETSIGN of 80-bit types. Fixes PR10085.
Stuart Hastings
2011-06-06
1
-6
/
+8
*
PR10077: fix fast-isel of extractvalue of aggregate constants.
Eli Friedman
2011-06-06
1
-1
/
+3
*
TypeLegalizer: Add support for passing of vector-promoted types in registers ...
Nadav Rotem
2011-06-04
1
-2
/
+40
*
TypeLegalizer: Fix a bug in the promotion of elements of integer vectors.
Nadav Rotem
2011-06-04
1
-16
/
+22
*
Add a TODO about memory operands.
Eric Christopher
2011-06-03
1
-1
/
+5
*
Have LowerOperandForConstraint handle multiple character constraints.
Eric Christopher
2011-06-02
2
-3
/
+7
*
Revert 132424 to fix PR10068.
Rafael Espindola
2011-06-02
1
-5
/
+4
*
Use TRI::has{Sub,Super}ClassEq() where possible.
Jakob Stoklund Olesen
2011-06-02
1
-1
/
+1
*
Recommit 132404 with fixes. rdar://problem/5993888
Stuart Hastings
2011-06-01
1
-4
/
+5
*
Allow bitcasts between valid types of the same size and vector
Eric Christopher
2011-06-01
1
-0
/
+6
*
Refactor LegalizeTypes: Erase LegalizeAction and make the type legalizer use
Nadav Rotem
2011-06-01
5
-96
/
+71
*
Fix double FGETSIGN to work on x86_32; followup to 132396.
Stuart Hastings
2011-06-01
1
-3
/
+6
[next]