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
/
CodeGenPrepare.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[CGP] Remove ModifiedDT from the makeBitReverse loop
Craig Topper
2019-08-19
1
-1
/
+0
*
[CodeGenPrepare] Fix use-after-free
Sanjay Patel
2019-08-16
1
-1
/
+2
*
[llvm] Migrate llvm::make_unique to std::make_unique
Jonas Devlieghere
2019-08-15
1
-6
/
+6
*
[NFC][CodeGen] Modify the type element of TailCalls to simplify the dupRetToE...
Kang Zhang
2019-08-02
1
-12
/
+9
*
[DAGCombiner] [CodeGenPrepare] More comprehensive GEP splitting
Luis Marques
2019-06-17
1
-9
/
+4
*
[CodeGenPrepare][x86] shift both sides of a vector select when profitable
Sanjay Patel
2019-06-16
1
-3
/
+42
*
[CodeGenPrepare] propagate debuginfo when copying a shuffle
Sanjay Patel
2019-06-14
1
-0
/
+1
*
TTI: Improve default costs for addrspacecast
Matt Arsenault
2019-06-03
1
-2
/
+2
*
Use the DataLayout::typeSizeEqualsStoreSize helper. NFC
Bjorn Pettersson
2019-05-24
1
-3
/
+2
*
[CodeGenPrepare] Ensure we get a non-null result from getTrueOrFalseValue. NFCI.
Simon Pilgrim
2019-05-09
1
-1
/
+3
*
[CodeGenPrepare] Don't split the store if it is volatile
QingShan Zhang
2019-05-08
1
-0
/
+4
*
[NFC] BasicBlock: refactor changePhiUses() out of replacePhiUsesWith(), use it
Roman Lebedev
2019-05-05
1
-2
/
+1
*
[NFC] PHINode: introduce replaceIncomingBlockWith() function, use it
Roman Lebedev
2019-05-05
1
-5
/
+2
*
[CodeGenPrepare] limit overflow intrinsic matching to a single basic block (2...
Sanjay Patel
2019-05-04
1
-28
/
+21
*
Revert "[CodeGenPrepare] limit overflow intrinsic matching to a single basic ...
Evgeniy Stepanov
2019-05-03
1
-42
/
+47
*
[CodeGenPrepare] limit overflow intrinsic matching to a single basic block
Sanjay Patel
2019-05-03
1
-47
/
+42
*
[CGP] Look through bitcasts when duplicating returns for tail calls
Francis Visoiu Mistrih
2019-04-23
1
-1
/
+3
*
Include what's used in a few cpp files - these were getting transitive
Eric Christopher
2019-04-12
1
-0
/
+1
*
[IR] Refactor attribute methods in Function class (NFC)
Evandro Menezes
2019-04-04
1
-2
/
+2
*
[CGP] Reset DT when optimizing select instructions
Teresa Johnson
2019-03-27
1
-4
/
+8
*
[CGP] Build the DominatorTree lazily
Teresa Johnson
2019-03-25
1
-34
/
+39
*
[CGP] Make several static functions member functions (NFC)
Teresa Johnson
2019-03-24
1
-19
/
+25
*
[CodeGenPrepare] limit formation of overflow intrinsics (PR41129)
Sanjay Patel
2019-03-21
1
-2
/
+6
*
[CGP] fix formatting; NFC
Sanjay Patel
2019-03-20
1
-3
/
+4
*
[CGP] convert chain of 'if' to 'switch'; NFC
Sanjay Patel
2019-03-20
1
-14
/
+13
*
[CodeGenPrepare] avoid crashing from replacing a phi twice
Mikael Holmen
2019-03-15
1
-2
/
+6
*
[CGP] add another bailout for degenerate code (PR41064)
Sanjay Patel
2019-03-14
1
-1
/
+5
*
CodeGenPrep: preserve inbounds attribute when sinking GEPs.
Tim Northover
2019-03-12
1
-3
/
+27
*
[CGP] Fix UB when GEP is bound to trivial PHINode
Eugene Leviant
2019-03-12
1
-0
/
+1
*
[CGP] Limit distance between overflow math and cmp
Sam Parker
2019-03-11
1
-0
/
+11
*
[CGP] fix comments; NFC
Sanjay Patel
2019-03-10
1
-2
/
+2
*
[CodeGenPrepare] Fix ModifiedDT flag in optimizeSelectInst
Rong Xu
2019-03-08
1
-16
/
+10
*
[CGP] Avoid repeatedly building DominatorTree causing long compile-time (NFC)
Teresa Johnson
2019-03-06
1
-21
/
+25
*
[CodeGenPrepare] avoid crashing on non-canonical/degenerate code
Sanjay Patel
2019-03-04
1
-0
/
+5
*
[CGP] add special-cases to form unsigned add with overflow (PR40486)
Sanjay Patel
2019-02-24
1
-8
/
+27
*
[CGP] move overflow intrinsic insertion to common location; NFCI
Sanjay Patel
2019-02-22
1
-17
/
+28
*
[CGP] match a special-case of unsigned subtract overflow
Sanjay Patel
2019-02-20
1
-0
/
+5
*
[CGP] form usub with overflow from sub+icmp
Sanjay Patel
2019-02-18
1
-13
/
+78
*
Implementation of asm-goto support in LLVM
Craig Topper
2019-02-08
1
-0
/
+10
*
[CGP] Add support for sinking operands to their users, if they are free.
Florian Hahn
2019-02-05
1
-0
/
+48
*
[CGP] use IRBuilder to simplify code
Sanjay Patel
2019-02-04
1
-26
/
+25
*
[CGP] adjust target constraints for forming uaddo
Sanjay Patel
2019-02-03
1
-8
/
+11
*
[CGP] refactor optimizeCmpExpression (NFCI)
Sanjay Patel
2019-02-03
1
-36
/
+38
*
[opaque pointer types] Pass function types to CallInst creation.
James Y Knight
2019-02-01
1
-1
/
+1
*
Lower widenable_conditions in CGP
Philip Reames
2019-01-31
1
-0
/
+14
*
Revert "Reapply "[CGP] Check for existing inttotpr before creating new one""
David L. Jones
2019-01-31
1
-18
/
+4
*
Add a 'dynamic' parameter to the objectsize intrinsic
Erik Pilkington
2019-01-30
1
-1
/
+1
*
[CodeGenPrepare] Handle all debug calls in dupRetToEnableTailCallOpts()
Jonas Paulsson
2019-01-29
1
-4
/
+2
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
Reapply "[CGP] Check for existing inttotpr before creating new one"
Roman Tereshin
2019-01-19
1
-4
/
+18
[next]