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
/
InstCombine
Commit message (
Expand
)
Author
Age
Files
Lines
*
[InstCombine] We folded an fcmp to an i1 instead of a vector of i1
David Majnemer
2016-04-13
1
-1
/
+1
*
[x86, InstCombine] fix masked load pass-through operand to be a zero vector
Sanjay Patel
2016-04-12
1
-3
/
+6
*
Add the allocsize attribute to LLVM.
George Burgess IV
2016-04-12
1
-2
/
+7
*
add FIXME comment; NFC
Sanjay Patel
2016-04-11
1
-1
/
+3
*
add an assert for safety; NFC
Sanjay Patel
2016-04-11
1
-0
/
+2
*
variable names start with a capital letter; NFC
Sanjay Patel
2016-04-11
1
-9
/
+9
*
[InstCombine] use canEvaluateShiftedShift() to handle the lshr case (NFCI)
Sanjay Patel
2016-04-11
1
-33
/
+12
*
[InstCombine] don't try to shift an illegal amount (PR26760)
Sanjay Patel
2016-04-11
1
-1
/
+3
*
[InstCombine] rename variables in shifted-shift helper function (NFCI)
Sanjay Patel
2016-04-11
1
-17
/
+20
*
[InstCombine] add helper function for shift-shift optimization (NFCI)
Sanjay Patel
2016-04-11
1
-24
/
+37
*
[InstCombine] Fix miscompile in FoldSPFofSPF
David Majnemer
2016-04-08
1
-0
/
+3
*
[InstCombine] Add a peephole for redundant assumes
David Majnemer
2016-04-08
1
-2
/
+7
*
Don't IPO over functions that can be de-refined
Sanjoy Das
2016-04-08
1
-1
/
+1
*
[InstCombine] Don't sink an instr after a catchswitch
David Majnemer
2016-04-01
1
-1
/
+5
*
AMDGPU: Add frexp_exp intrinsic
Matt Arsenault
2016-03-30
1
-5
/
+16
*
AMDGPU: Constant folding for frexp_mant
Matt Arsenault
2016-03-30
1
-0
/
+14
*
Minor code cleanup. NFC.
Junmo Park
2016-03-23
1
-1
/
+1
*
[InstCombine] Don't insert instructions before a catch switch
David Majnemer
2016-03-19
1
-0
/
+3
*
[InstCombine] Combine A->B->A BitCast
Guozhi Wei
2016-03-17
2
-0
/
+107
*
Also handle the new Rust pers fn to isCatchAll()
Bjorn Steinbrink
2016-03-15
1
-2
/
+3
*
[attrs] Handle convergent CallSites.
Justin Lebar
2016-03-14
1
-1
/
+10
*
Remove PreserveNames template parameter from IRBuilder
Mehdi Amini
2016-03-13
2
-4
/
+4
*
[x86, InstCombine] delete x86 SSE2 masked store with zero mask
Sanjay Patel
2016-03-12
1
-0
/
+6
*
Temporarily revert:
Eric Christopher
2016-03-12
2
-4
/
+4
*
Remove PreserveNames template parameter from IRBuilder
Mehdi Amini
2016-03-11
2
-4
/
+4
*
[PM] Make the AnalysisManager parameter to run methods a reference.
Chandler Carruth
2016-03-11
1
-5
/
+5
*
[InstCombine] Use Twines to generate names.
Benjamin Kramer
2016-03-11
1
-15
/
+5
*
[ValueTracking] Extract isKnownPositive [NFCI]
Philip Reames
2016-03-09
1
-2
/
+2
*
[InstCombine] (icmp sgt smin(PosA, B) 0) -> (icmp sgt B 0)
Philip Reames
2016-03-09
1
-0
/
+13
*
InstCombine: Restrict computeKnownBits() on all Values to OptLevel > 2
Matthias Braun
2016-03-09
2
-11
/
+22
*
Reland r262337 "calculate builtin_object_size if arg is a removable pointer"
Petar Jovanovic
2016-03-09
1
-8
/
+25
*
Revert "[InstCombine] Combine A->B->A BitCast"
Junmo Park
2016-03-08
2
-104
/
+0
*
[InstCombine] Combine A->B->A BitCast
Guozhi Wei
2016-03-03
2
-0
/
+104
*
[InstCombine] transform bitcasted bitwise logic ops with constants (PR26702)
Sanjay Patel
2016-03-03
1
-7
/
+28
*
Explode store of arrays in instcombine
Amaury Sechet
2016-03-02
1
-1
/
+33
*
Unpack array of all sizes in InstCombine
Amaury Sechet
2016-03-02
1
-5
/
+38
*
revert r262424 because there's a *clang test* for AArch64 that checks -O3 asm...
Sanjay Patel
2016-03-02
1
-17
/
+5
*
[InstCombine] convert 'isPositive' and 'isNegative' vector comparisons to shi...
Sanjay Patel
2016-03-01
1
-5
/
+17
*
Perform InstructioinCombiningPass before SampleProfile pass.
Dehao Chen
2016-03-01
1
-20
/
+0
*
Fix an issue where fast math flags were dropped during scalarization.
Owen Anderson
2016-03-01
1
-2
/
+4
*
Revert "calculate builtin_object_size if argument is a removable pointer"
Petar Jovanovic
2016-03-01
1
-19
/
+6
*
calculate builtin_object_size if argument is a removable pointer
Petar Jovanovic
2016-03-01
1
-6
/
+19
*
[x86, InstCombine] transform more x86 masked loads to LLVM intrinsics
Sanjay Patel
2016-02-29
1
-1
/
+7
*
[x86, InstCombine] transform x86 AVX masked loads to LLVM intrinsics
Sanjay Patel
2016-02-29
1
-1
/
+39
*
[InstCombine] Be more conservative about removing stackrestore
Reid Kleckner
2016-02-27
1
-1
/
+7
*
[x86, InstCombine] transform x86 AVX2 masked stores to LLVM intrinsics
Sanjay Patel
2016-02-26
1
-1
/
+4
*
[x86, InstCombine] transform x86 AVX masked stores to LLVM intrinsics
Sanjay Patel
2016-02-26
1
-0
/
+49
*
[InstCombine] enable optimization of casted vector xor instructions
Sanjay Patel
2016-02-24
1
-18
/
+8
*
NFC. Move isDereferenceable to Loads.h/cpp
Artur Pilipenko
2016-02-24
1
-0
/
+1
*
[InstCombine] refactor visitOr() to use foldCastedBitwiseLogic()
Sanjay Patel
2016-02-23
1
-47
/
+31
[next]