index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
CodeGen
/
SelectionDAG
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add a getName function to MachineFunction. Use it in places that previously d...
Craig Topper
2012-08-22
2
-5
/
+4
*
Initialize SelectionDAGBuilder's Context in 'init', not in its constructor. The
Richard Smith
2012-08-22
2
-1
/
+2
*
Don't add CFG edges for redundant conditional branches.
Jakob Stoklund Olesen
2012-08-20
1
-1
/
+4
*
Fixed DAGCombiner bug (found and localized by James Malloy):
Stepan Dyatkovskiy
2012-08-20
1
-3
/
+23
*
Make atomic load and store of pointers work. Tighten verification of atomic ...
Eli Friedman
2012-08-17
1
-2
/
+2
*
TargetLowering: Use the large shift amount during legalize types. The legaliz...
Benjamin Kramer
2012-08-17
1
-3
/
+3
*
Add a roundToIntegral method to APFloat, which can be parameterized over vari...
Owen Anderson
2012-08-13
2
-0
/
+60
*
Fix the legalization of ExtLoad on ARM. ExpandUnalignedLoad did not properly
Nadav Rotem
2012-08-09
1
-3
/
+4
*
Add SelectionDAG::getTargetIndex.
Jakob Stoklund Olesen
2012-08-07
4
-0
/
+35
*
Refactor and check "onlyReadsMemory" before optimizing builtins.
Bob Wilson
2012-08-03
2
-83
/
+30
*
Try to reduce the compile time impact of r161232.
Bob Wilson
2012-08-03
2
-43
/
+59
*
Fix memcmp code-gen to honor -fno-builtin.
Bob Wilson
2012-08-03
1
-1
/
+1
*
Fall back to selection DAG isel for calls to builtin functions.
Bob Wilson
2012-08-03
2
-3
/
+18
*
Added FMA functionality to X86 target.
Elena Demikhovsky
2012-08-01
1
-8
/
+20
*
Conform to LLVM coding style.
Micah Villmow
2012-07-31
1
-2
/
+2
*
Don't generate ordered or unordered comparison operations if it is not legal ...
Micah Villmow
2012-07-31
1
-1
/
+2
*
Consider address spaces for hashing and CSEing DAG nodes. Otherwise two load...
Pete Cooper
2012-07-30
1
-0
/
+22
*
Add a floor intrinsic.
Dan Gohman
2012-07-26
1
-0
/
+5
*
Change llvm_unreachable in SplitVectorOperand to report_fatal_error. Keeps re...
Craig Topper
2012-07-24
1
-1
/
+3
*
Fix a typo (the the => the)
Sylvestre Ledru
2012-07-23
1
-1
/
+1
*
Fixed DAGCombine optimizations which generate select_cc for targets
Nadav Rotem
2012-07-23
1
-33
/
+47
*
Tidy up. Fix indentation and remove trailing whitespace.
Craig Topper
2012-07-23
1
-16
/
+14
*
Change llvm_unreachable in SplitVectorResult to report_fatal_error. Keeps rel...
Craig Topper
2012-07-23
1
-1
/
+2
*
Replace some explicit compare loops with std::equal.
Benjamin Kramer
2012-07-19
1
-7
/
+1
*
Fixed few warnings.
Galina Kistanova
2012-07-19
1
-1
/
+1
*
Remove tabs.
Bill Wendling
2012-07-19
4
-22
/
+24
*
ignore 'invoke @llvm.donothing', but still keep the edge to the continuation BB
Nuno Lopes
2012-07-18
1
-1
/
+1
*
Back out r160101 and instead implement a dag combine to recover from instcomb...
Evan Cheng
2012-07-17
1
-0
/
+28
*
Remove unused variable.
Benjamin Kramer
2012-07-17
1
-1
/
+0
*
Fix a crash in the legalization of large vectors.
Nadav Rotem
2012-07-17
1
-6
/
+3
*
Implement r160312 as target indepedenet dag combine.
Evan Cheng
2012-07-17
1
-0
/
+27
*
Make sure constant bitwidth is <= 64 bit before calling getSExtValue().
Evan Cheng
2012-07-17
1
-1
/
+2
*
This is another case where instcombine demanded bits optimization created
Evan Cheng
2012-07-17
1
-0
/
+21
*
Minor cleanup and docs.
Nadav Rotem
2012-07-16
1
-1
/
+3
*
Make ComputeDemandedBits return a deterministic result when computing an Asse...
Nadav Rotem
2012-07-16
1
-0
/
+1
*
Fix a bug in the scalarization of BUILD_VECTOR. BUILD_VECTOR elements may be ...
Nadav Rotem
2012-07-15
2
-1
/
+10
*
Refactor the code that checks that all operands of a node are UNDEFs.
Nadav Rotem
2012-07-15
2
-13
/
+28
*
Add a dagcombine optimization to convert concat_vectors of undefs into a sing...
Nadav Rotem
2012-07-14
1
-0
/
+11
*
Provide function name in 'Cannot select' fatal error.
Jim Grosbach
2012-07-13
1
-0
/
+1
*
The result type of EXTRACT_VECTOR_ELT doesn't have to match the element type of
Duncan Sands
2012-07-12
1
-0
/
+10
*
InstrEmitter::EmitSubregNode() optimize extract_subreg in this case:
Evan Cheng
2012-07-11
1
-1
/
+2
*
Rename many of the Tmp1, Tmp2, Tmp3 variables to names such as Chain, Value, ...
Nadav Rotem
2012-07-11
1
-100
/
+104
*
Remove unused variable.
Benjamin Kramer
2012-07-11
1
-2
/
+0
*
Refactor the DAG Legalizer by extracting the legalization of
Nadav Rotem
2012-07-11
1
-422
/
+434
*
Only apply the SETCC+SITOFP -> SELECTCC optimization when the SETCC returns a...
Owen Anderson
2012-07-11
1
-1
/
+2
*
Improve the loading of load-anyext vectors by allowing the codegen to load
Nadav Rotem
2012-07-10
1
-1
/
+1
*
Teach the DAG combiner to turn sitofp/uitofp from i1 into a conditional move,...
Owen Anderson
2012-07-09
1
-0
/
+36
*
I'm introducing a new machine model to simultaneously allow simple
Andrew Trick
2012-07-07
1
-1
/
+1
*
Whitespace.
Chad Rosier
2012-07-06
1
-3
/
+3
*
[fast-isel] Tell fast-isel to do nothing with the new donothing intrinsic.
Chad Rosier
2012-07-06
1
-0
/
+3
[next]