projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[sancov] IWYU fix: add proper header inclusion.
2015-12-18
Jingyue Wu
[DivergenceAnalysis] fix a bug in computing influence...
commit
|
commitdiff
|
tree
2015-12-18
Jingyue Wu
[NaryReassociate] allow candidate to have a different...
commit
|
commitdiff
|
tree
2015-11-18
Jingyue Wu
[doc] fix a wrong link
commit
|
commitdiff
|
tree
2015-11-18
Jingyue Wu
[doc] simplify the doc on compiling CUDA
commit
|
commitdiff
|
tree
2015-11-10
Jingyue Wu
[doc] Compile CUDA with LLVM
commit
|
commitdiff
|
tree
2015-10-01
Jingyue Wu
[NaryReassociate] SeenExprs records WeakVH
commit
|
commitdiff
|
tree
2015-08-31
Jingyue Wu
[JumpThreading] make jump threading respect convergent...
commit
|
commitdiff
|
tree
2015-08-22
Jingyue Wu
[NVPTX] Allow undef value as global initializer
commit
|
commitdiff
|
tree
2015-08-20
Jingyue Wu
[NVPTX] truncating 64-bit to 32-bit is free
commit
|
commitdiff
|
tree
2015-08-20
Jingyue Wu
[ValueTracking] computeOverflowForSignedAdd and isKnownNonNe...
commit
|
commitdiff
|
tree
2015-08-14
Jingyue Wu
[SeparateConstOffsetFromGEP] sext(a)+sext(b) => sext...
commit
|
commitdiff
|
tree
2015-08-13
Jingyue Wu
[SeparateConstOffsetFromGEP] strengthen the inbounds...
commit
|
commitdiff
|
tree
2015-08-11
Jingyue Wu
SelectionDAG: Prefer to combine multiplication with...
commit
|
commitdiff
|
tree
2015-08-01
Jingyue Wu
[NVPTX] allow register copy between float and int
commit
|
commitdiff
|
tree
2015-07-31
Jingyue Wu
[NVPTX] convert pointers in byval kernel arguments...
commit
|
commitdiff
|
tree
2015-07-31
Jingyue Wu
Refactor: Simplify boolean conditional return statements...
commit
|
commitdiff
|
tree
2015-07-29
Jingyue Wu
Roll forward r242871
commit
|
commitdiff
|
tree
2015-07-29
Jingyue Wu
Temporarily revert r242871
commit
|
commitdiff
|
tree
2015-07-28
Jingyue Wu
[SCEV] Apply NSW and NUW flags via poison value analysis
commit
|
commitdiff
|
tree
2015-07-26
Jingyue Wu
Roll forward r243250
commit
|
commitdiff
|
tree
2015-07-26
Jingyue Wu
Revert r243250
commit
|
commitdiff
|
tree
2015-07-26
Jingyue Wu
[TTI/CostModel] improve TTI::getGEPCost and use it...
commit
|
commitdiff
|
tree
2015-07-24
Jingyue Wu
Remove the user-count threshold when analyzing read...
commit
|
commitdiff
|
tree
2015-07-23
Jingyue Wu
[NaryReassociate] remove redundant code
commit
|
commitdiff
|
tree
2015-07-23
Jingyue Wu
[NVPTX] run LSR before straight-line optimizations
commit
|
commitdiff
|
tree
2015-07-22
Jingyue Wu
[BranchFolding] do not iterate the aliases of virtual...
commit
|
commitdiff
|
tree
2015-07-21
Jingyue Wu
[MDA] change BlockScanLimit into a command line option.
commit
|
commitdiff
|
tree
2015-07-20
Jingyue Wu
[NVPTX] make load on global readonly memory to use ldg
commit
|
commitdiff
|
tree
2015-07-16
Jingyue Wu
[NVPTX] enable SpeculativeExecution in NVPTX
commit
|
commitdiff
|
tree
2015-07-13
Jingyue Wu
[LSR] don't attempt to promote ephemeral values to...
commit
|
commitdiff
|
tree
2015-07-10
Jingyue Wu
[TTI] BasicTTIImpl assumes no vector registers
commit
|
commitdiff
|
tree
2015-07-10
Jingyue Wu
[NVPTX] declare no vector registers
commit
|
commitdiff
|
tree
2015-07-01
Jingyue Wu
[NVPTX] expand extload/truncstore for vectors of floats
commit
|
commitdiff
|
tree
2015-07-01
Jingyue Wu
[NVPTX] Move NVPTXPeephole after NVPTXPrologEpilogPass
commit
|
commitdiff
|
tree
2015-07-01
Jingyue Wu
[NaryReassociate] enhances nsw by leveraging @llvm...
commit
|
commitdiff
|
tree
2015-06-30
Jingyue Wu
[NVPTX] cleanups and refacotring in NVPTXFrameLowering.cpp
commit
|
commitdiff
|
tree
2015-06-30
Jingyue Wu
[NVPTX] Fix issue introduced in D10321
commit
|
commitdiff
|
tree
2015-06-28
Jingyue Wu
[SLSR] S's basis must have the same type as S
commit
|
commitdiff
|
tree
2015-06-26
Jingyue Wu
[NVPTX] noop when kernel pointers are already global
commit
|
commitdiff
|
tree
2015-06-25
Jingyue Wu
[InstCombine] call SimplifyICmpInst with correct context
commit
|
commitdiff
|
tree
2015-06-24
Jingyue Wu
Add NVPTXPeephole pass to reduce unnecessary address...
commit
|
commitdiff
|
tree
2015-06-24
Jingyue Wu
[LSR] canonicalize Prod*(1<<C) to Prod<<C
commit
|
commitdiff
|
tree
2015-06-18
Jingyue Wu
[NFC] more comments in SLSR
commit
|
commitdiff
|
tree
2015-06-17
Jingyue Wu
Add NVPTXLowerAlloca pass to convert alloca'ed memory...
commit
|
commitdiff
|
tree
2015-06-15
Jingyue Wu
[ValueTracking] do not overwrite analysis results already...
commit
|
commitdiff
|
tree
2015-06-10
Jingyue Wu
[NFC] added a missing space
commit
|
commitdiff
|
tree
2015-06-09
Jingyue Wu
[NVPTX] fix a crash bug in NVPTXFavorNonGenericAddrSpaces
commit
|
commitdiff
|
tree
2015-06-09
Jingyue Wu
[NVPTX] run SROA after NVPTXFavorNonGenericAddrSpaces
commit
|
commitdiff
|
tree
2015-06-04
Jingyue Wu
[NVPTX] roll forward r239082
commit
|
commitdiff
|
tree
2015-06-04
Jingyue Wu
Revert r239082
commit
|
commitdiff
|
tree
2015-06-04
Jingyue Wu
[NVPTX] kernel pointer arguments point to the global...
commit
|
commitdiff
|
tree
2015-05-29
Jingyue Wu
[docs] fix the declarations of the llvm.nvvm.ptr.gen...
commit
|
commitdiff
|
tree
2015-05-29
Jingyue Wu
[NVPTXFavorNonGenericAddrSpaces] recursively trace...
commit
|
commitdiff
|
tree
2015-05-29
Jingyue Wu
[DependenceAnalysis] Extend unifySubscriptType for...
commit
|
commitdiff
|
tree
2015-05-28
Jingyue Wu
[NaryReassociate] Run EarlyCSE after NaryReassociate
commit
|
commitdiff
|
tree
2015-05-21
Jingyue Wu
[NaryReassoc] reassociate GEP for CSE
commit
|
commitdiff
|
tree
2015-05-19
Jingyue Wu
[Speculation] NFC: more header comments
commit
|
commitdiff
|
tree
2015-05-18
Jingyue Wu
[ScalarEvolution] refactor: extract interface getGEPExpr
commit
|
commitdiff
|
tree
2015-05-15
Jingyue Wu
[NFC] remove an extra new line
commit
|
commitdiff
|
tree
2015-05-15
Jingyue Wu
Add a speculative execution pass
Credit goes to
Jingyue Wu
for writing an earlier version...
commit
|
commitdiff
|
tree
2015-05-15
Jingyue Wu
[SLSR] handle (B | i) * S
commit
|
commitdiff
|
tree
2015-05-14
Jingyue Wu
[ValueTracking] refactor: extract method haveNoCommonBitsSet
commit
|
commitdiff
|
tree
2015-05-13
Jingyue Wu
[NaryReassociate] avoid running forever
commit
|
commitdiff
|
tree
2015-05-13
Jingyue Wu
[SLSR] handles non-canonicalized Mul candidates
commit
|
commitdiff
|
tree
2015-05-08
Jingyue Wu
[NoTTI] reject negative scale in addressing mode
commit
|
commitdiff
|
tree
2015-04-24
Jingyue Wu
Resurrect r235688
commit
|
commitdiff
|
tree
2015-04-24
Jingyue Wu
Revert r235688
commit
|
commitdiff
|
tree
2015-04-24
Jingyue Wu
[NVPTX] Emits "generic()" depending on the original...
commit
|
commitdiff
|
tree
2015-04-24
Jingyue Wu
[NVPTX] enable NaryReassociate in NVPTX
commit
|
commitdiff
|
tree
2015-04-23
Jingyue Wu
[NVPTX] run SeparateConstOffsetFromGEP before SLSR
commit
|
commitdiff
|
tree
2015-04-21
Jingyue Wu
[NVPTX] do not run DCE after SLSR and SeparateConstOffsetFromGEP
commit
|
commitdiff
|
tree
2015-04-21
Jingyue Wu
[SLSR] garbage-collect unused instructions
commit
|
commitdiff
|
tree
2015-04-21
Jingyue Wu
[SeparateConstOffsetFromGEP] garbage-collect intermediate...
commit
|
commitdiff
|
tree
2015-04-17
Jingyue Wu
[NaryReassociate] run NaryReassociate iteratively
commit
|
commitdiff
|
tree
2015-04-16
Jingyue Wu
[NFC] [MachO] remove extra semicolons
commit
|
commitdiff
|
tree
2015-04-16
Jingyue Wu
[NaryReassociate] speeds up candidate searching
commit
|
commitdiff
|
tree
2015-04-15
Jingyue Wu
[NFC] [SLSR] clean up some tests
commit
|
commitdiff
|
tree
2015-04-15
Jingyue Wu
[SLSR] handle candidate form (B + i * S)
commit
|
commitdiff
|
tree
2015-04-14
Jingyue Wu
Simplify n-ary adds by reassociation
commit
|
commitdiff
|
tree
2015-04-10
Jingyue Wu
Divergence analysis for GPU programs
commit
|
commitdiff
|
tree
2015-04-09
Jingyue Wu
[NFC] add more comments for SLSR
commit
|
commitdiff
|
tree
2015-04-06
Jingyue Wu
[SLSR] consider &B[S << i] as &B[(1 << i) * S]
commit
|
commitdiff
|
tree
2015-04-02
Jingyue Wu
[SLSR] handles off bounds GEPs
commit
|
commitdiff
|
tree
2015-03-26
Jingyue Wu
[SLSR] handle candidate form &B[i * S]
commit
|
commitdiff
|
tree
2015-03-12
Jingyue Wu
[NVPTXAsmPrinter] do not print .align on function headers
commit
|
commitdiff
|
tree
2015-02-03
Jingyue Wu
Add straight-line strength reduction to LLVM
commit
|
commitdiff
|
tree
2015-02-03
Jingyue Wu
Remove usernames from TODOs, NFC
commit
|
commitdiff
|
tree
2015-02-02
Jingyue Wu
Resurrect the assertion removed by r227717
commit
|
commitdiff
|
tree
2015-02-01
Jingyue Wu
[SeparateConstOffsetFromGEP] skip optnone functions
commit
|
commitdiff
|
tree
2015-02-01
Jingyue Wu
[SeparateConstOffsetFromGEP] set PreservesCFG flag
commit
|
commitdiff
|
tree
2015-02-01
Jingyue Wu
[NVPTX] Emit .pragma "nounroll" for loops marked with...
commit
|
commitdiff
|
tree
2014-12-17
Jingyue Wu
[NVPTX] Fix bugs related to isSingleValueType
commit
|
commitdiff
|
tree
2014-12-01
Jingyue Wu
[NVPTX] Do not emit .weak symbols for NVPTX
commit
|
commitdiff
|
tree
2014-11-16
Jingyue Wu
[DependenceAnalysis] Allow subscripts of different...
commit
|
commitdiff
|
tree
2014-11-12
Jingyue Wu
Fix broken doxygen annotations, NFC
commit
|
commitdiff
|
tree
2014-11-12
Jingyue Wu
Disable indvar widening if arithmetics on the wider...
commit
|
commitdiff
|
tree
2014-11-12
Jingyue Wu
Reverts r221772 which fails tests
commit
|
commitdiff
|
tree
2014-11-12
Jingyue Wu
Disable indvar widening if arithmetics on the wider...
commit
|
commitdiff
|
tree
2014-11-11
Jingyue Wu
[NVPTX] Remove dead code in NVPTXTargetTransformInfo...
commit
|
commitdiff
|
tree
2014-11-10
Jingyue Wu
[NVPTX] Add an NVPTX-specific TargetTransformInfo
commit
|
commitdiff
|
tree
next