Guillaume Chatelet
|
6f4a6a2f5d
[Alignment][NFC] Remove LogAlignment functions
|
6 роки тому |
Guillaume Chatelet
|
f7db5e52ae
[Alignment][NFC] Use llvm::Align for TargetLowering::getPrefLoopAlignment
|
6 роки тому |
Kang Zhang
|
6099c68ec2
[CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
|
6 роки тому |
Guillaume Chatelet
|
bfa7de776d
[LLVM][Alignment] Make functions using log of alignment explicit
|
6 роки тому |
Jordan Rupprecht
|
f3edd69a91
Revert [MBP] Disable aggressive loop rotate in plain mode
|
6 роки тому |
Jinsong Ji
|
a1e1149e9e
Revert "[CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks"
|
6 роки тому |
Guozhi Wei
|
83843cc07c
[MBP] Disable aggressive loop rotate in plain mode
|
6 роки тому |
Kang Zhang
|
4e440a3af0
[CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
|
6 роки тому |
Florian Hahn
|
ef8ee042b2
Revert [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
|
6 роки тому |
Jonas Devlieghere
|
114087caa6
[llvm] Migrate llvm::make_unique to std::make_unique
|
6 роки тому |
Kang Zhang
|
506fab7413
[CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
|
6 роки тому |
Hans Wennborg
|
ad324a1d84
Revert r368339 "[MBP] Disable aggressive loop rotate in plain mode"
|
6 роки тому |
Kang Zhang
|
5a62112df9
Revert r368565: [CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
|
6 роки тому |
Kang Zhang
|
71435c624d
[CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
|
6 роки тому |
Hans Wennborg
|
f03f515e82
Revert r368509 "[CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks"
|
6 роки тому |
Kang Zhang
|
bc85dcd433
[NFC][CodeGen] Use while loop instead for loop in MachineBlockPlacement::optimizeBranches()
|
6 роки тому |
Kang Zhang
|
5b155a1ed2
[NFC][CodeGen] Modify the PI++ to ++PI in MachineBlockPlacement::optimizeBranches()
|
6 роки тому |
Kang Zhang
|
eaa074be15
[CodeGen] Do the Simple Early Return in block-placement pass to optimize the blocks
|
6 роки тому |
Guozhi Wei
|
77558aa8f9
[MBP] Disable aggressive loop rotate in plain mode
|
6 роки тому |
Kang Zhang
|
f0ea15d86f
Some case eror for: detected memory leaks
|
6 роки тому |
Kang Zhang
|
39ace151b7
[PowerPC] Do the Simple Early Return in block-placement pass to optimize the blocks
|
6 роки тому |
Rui Ueyama
|
c3f211d97b
Fix parameter name comments using clang-tidy. NFC.
|
6 роки тому |
Guozhi Wei
|
7eae8125c6
[MBP] Move a latch block with conditional exit and multi predecessors to top of loop
|
6 роки тому |
Fangrui Song
|
46622a5909
Use llvm::stable_sort
|
6 роки тому |
Evandro Menezes
|
d71ea05ab7
[IR] Refactor attribute methods in Function class (NFC)
|
6 роки тому |
Guozhi Wei
|
e469ef7495
[MBP] Factor out function hasViableTopFallthrough and enhancement
|
6 роки тому |
Guozhi Wei
|
aeff6e76be
[MBP] Don't move bottom block before header if it can't reduce taken branches
|
6 роки тому |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 роки тому |
Hiroshi Inoue
|
7a9527e0eb
[NFC] fix trivial typos in comments
|
6 роки тому |
Tim Northover
|
29369e8ff6
ARM: align loops to 4 bytes on Cortex-M3 and Cortex-M4.
|
7 роки тому |