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
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
*
[PM] Preserve GlobalsAA for SROA.
Davide Italiano
2016-06-07
1
-1
/
+6
*
[InstCombine][AVX2] Add support for simplifying AVX2 per-element shifts to na...
Simon Pilgrim
2016-06-07
1
-0
/
+125
*
[InstCombine][SSE] Add MOVMSK constant folding (PR27982)
Simon Pilgrim
2016-06-07
1
-0
/
+51
*
[InstCombine] scalarizePHI should not assume the code it sees has been CSE'd
Michael Kuperstein
2016-06-06
1
-12
/
+26
*
[PM] Preserve the correct set of analyses for GVN.
Davide Italiano
2016-06-06
1
-1
/
+6
*
[GVN] Switch dump() definition over to LLVM_DUMP_METHOD.
Davide Italiano
2016-06-06
1
-2
/
+1
*
Reapply [LSR] Create fewer redundant instructions.
Geoff Berry
2016-06-06
1
-20
/
+22
*
[InstCombine] limit icmp transform to ConstantInt (PR28011)
Sanjay Patel
2016-06-06
1
-3
/
+5
*
LICM: Don't sink stores out of loops that may throw.
Eli Friedman
2016-06-05
1
-0
/
+10
*
Add safety check to InstCombiner::commonIRemTransforms
Sanjoy Das
2016-06-05
1
-2
/
+11
*
[PM] Port IndVarSimplify to the new pass manager
Sanjoy Das
2016-06-05
1
-0
/
+27
*
[IndVars] Remove -liv-reduce
Sanjoy Das
2016-06-05
2
-77
/
+0
*
[InstCombine] allow vector icmp bool transforms
Sanjay Patel
2016-06-05
1
-1
/
+1
*
fix documentation comments and other clean-ups; NFC
Sanjay Patel
2016-06-05
1
-74
/
+67
*
[PM] Port GCOVProfiler pass to the new pass manager
Xinliang David Li
2016-06-05
1
-1
/
+13
*
[PM] code refactoring /NFC
Xinliang David Li
2016-06-05
2
-73
/
+83
*
[InstCombine] less 'CI' confusion; NFC
Sanjay Patel
2016-06-05
1
-26
/
+26
*
[SimplifyCFG] Don't kill empty cleanuppads with multiple uses
David Majnemer
2016-06-04
1
-0
/
+5
*
[InstCombine] allow vector constants for cast+icmp fold
Sanjay Patel
2016-06-04
1
-1
/
+1
*
clean-up; NFC
Sanjay Patel
2016-06-04
1
-4
/
+3
*
fix formatting, punctuation; NFC
Sanjay Patel
2016-06-04
1
-5
/
+3
*
[InstCombine][MMX] Extend SimplifyDemandedUseBits MOVMSK support to MMX
Simon Pilgrim
2016-06-04
1
-3
/
+9
*
[pgo] extend r271532 to darwin platform
Xinliang David Li
2016-06-03
1
-4
/
+4
*
[esan|wset] Optionally assume intra-cache-line accesses
Derek Bruening
2016-06-03
1
-2
/
+16
*
[esan] Specify which tool via a global variable
Derek Bruening
2016-06-03
1
-0
/
+13
*
[InstCombine] look through bitcasts to find selects
Sanjay Patel
2016-06-03
1
-18
/
+49
*
[esan|cfrag] Instrument GEP instr for struct field access.
Qin Zhao
2016-06-03
1
-0
/
+61
*
[LoopUnroll] Set correct thresholds for new recently enabled unrolling heuris...
Michael Zolotukhin
2016-06-03
1
-2
/
+2
*
[TailRecursionElimination] Refactor/cleanup.
Davide Italiano
2016-06-02
1
-150
/
+121
*
[PM] Schedule InstSimplify after late LICM run, to clean up LCSSA nodes.
Manuel Jacob
2016-06-02
1
-0
/
+3
*
[PM] LoadCombine preserves GlobalsAA, doesn't depend on it.
Davide Italiano
2016-06-02
1
-1
/
+0
*
[PM/LoadCombine] Inline getAnalysisUsage(). NFCI.
Davide Italiano
2016-06-02
1
-8
/
+5
*
transform obscured FP sign bit ops into a fabs/fneg using TLI hook
Sanjay Patel
2016-06-02
1
-18
/
+0
*
[InstCombine] remove guard for generating a vector select
Sanjay Patel
2016-06-02
1
-15
/
+11
*
[esan|cfrag] Create the cfrag struct array for the runtime
Qin Zhao
2016-06-02
1
-5
/
+115
*
[profile] value profiling bug fix -- missing icall targets in profile-use
Xinliang David Li
2016-06-02
1
-1
/
+7
*
make icall pass name consistent /NFC
Xinliang David Li
2016-06-02
1
-3
/
+3
*
[asan] Rename *UAR* into *UseAfterReturn*
Vitaly Buka
2016-06-02
1
-7
/
+7
*
[MemorySSA] Port to new pass manager
Geoff Berry
2016-06-01
2
-67
/
+56
*
[LV] For some IVs, use vector phis instead of widening in the loop body
Michael Kuperstein
2016-06-01
1
-20
/
+76
*
IR: Allow multiple global metadata attachments with the same type.
Peter Collingbourne
2016-06-01
2
-5
/
+6
*
[SLP] Pass in correct alignment when query memory access cost
Guozhi Wei
2016-05-31
1
-4
/
+8
*
[PM] BDCE: Fix caching of analyses.
Davide Italiano
2016-05-31
1
-3
/
+8
*
[PM] ADCE: Fix caching of analyses.
Davide Italiano
2016-05-31
1
-3
/
+8
*
Fix a crash in MergeFunctions related to ordering of weak/strong functions
Erik Eckstein
2016-05-31
1
-32
/
+12
*
[esan|cfrag] Create the skeleton of cfrag variable for the runtime
Qin Zhao
2016-05-31
1
-19
/
+90
*
X86: permit using SjLj EH on x86 targets as an option
Saleem Abdulrasool
2016-05-31
1
-0
/
+2
*
[X86] Remove SSE/AVX unaligned store intrinsics as clang no longer uses them....
Craig Topper
2016-05-30
2
-46
/
+0
*
[IndVars] Assert that the incoming IR is in LCSSA
Sanjoy Das
2016-05-30
1
-0
/
+3
*
[IndVarSimplify] Extract the logic of `-indvars` out into a class; NFC
Sanjoy Das
2016-05-29
2
-52
/
+58
[next]