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
/
InstCombineCalls.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[X86] Remove the pmuldq/pmuldq intrinsics and replace with native IR.
Craig Topper
2018-04-13
1
-69
/
+0
*
[InstCombine] cleanup; NFC
Sanjay Patel
2018-04-05
1
-15
/
+12
*
[InstCombine] Don't strip function type casts from musttail calls
Reid Kleckner
2018-04-02
1
-1
/
+10
*
[PatternMatch] allow undef elements when matching vector FP +0.0
Sanjay Patel
2018-03-25
1
-2
/
+2
*
[InstCombine] simplify code for FP intrinsic shrinking; NFCI
Sanjay Patel
2018-03-23
1
-10
/
+5
*
[InstCombineCalls] Update deprecated API usage (NFC)
Daniel Neilson
2018-03-22
1
-1
/
+1
*
Fix a couple of layering violations in Transforms
David Blaikie
2018-03-21
1
-1
/
+1
*
[Transforms] Propagate new-format TBAA tags on simplification of memory-trans...
Ivan A. Kosarev
2018-02-19
1
-1
/
+3
*
[InstCombine] Simplify MemTransferInst's source and dest alignments separately
Daniel Neilson
2018-02-12
1
-15
/
+16
*
[InstCombine] Use getDestAlignment in SimplifyMemSet (NFC)
Daniel Neilson
2018-02-02
1
-2
/
+2
*
AMDGPU: Add intrinsics llvm.amdgcn.cvt.{pknorm.i16, pknorm.u16, pk.i16, pk.u16}
Marek Olsak
2018-01-31
1
-0
/
+12
*
Remove alignment argument from memcpy/memmove/memset in favour of alignment a...
Daniel Neilson
2018-01-19
1
-0
/
+1
*
[NFC] Change MemIntrinsicInst::setAlignment() to take an unsigned instead of ...
Daniel Neilson
2018-01-12
1
-3
/
+2
*
[InstCombine] Check for isa<Instruction> before using cast<>
Simon Pilgrim
2017-12-28
1
-1
/
+1
*
[instcombine] add powi(x, 2) -> x * x
Philip Reames
2017-12-27
1
-0
/
+4
*
Sink a couple of transforms from instcombine into instsimplify.
Philip Reames
2017-12-27
1
-24
/
+2
*
[NFC] Extract out a helper function for SimplifyCall(CS, Q)
Philip Reames
2017-12-27
1
-3
/
+1
*
[InstCombine] Add debug location to new caller.
Florian Hahn
2017-12-20
1
-0
/
+1
*
Hardware-assisted AddressSanitizer (llvm part).
Evgeniy Stepanov
2017-12-09
1
-1
/
+2
*
[IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fas...
Sanjay Patel
2017-11-06
1
-1
/
+1
*
Create instruction classes for identifying any atomicity of memory intrinsic....
Daniel Neilson
2017-10-30
1
-3
/
+3
*
[Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...
Eugene Zelenko
2017-10-24
1
-8
/
+14
*
AMDGPU: Add new intrinsic llvm.amdgcn.kill(i1)
Marek Olsak
2017-10-24
1
-0
/
+8
*
AMDGPU: Add llvm.amdgcn.wqm.vote intrinsic
Marek Olsak
2017-10-24
1
-0
/
+7
*
[X86] Remove VPERM2F128/VPERM2I128 intrinsics and autoupgrade to native shuff...
Craig Topper
2017-09-16
1
-74
/
+0
*
Merge isKnownNonNull into isKnownNonZero
Nuno Lopes
2017-09-09
1
-2
/
+2
*
[X86][InstCombine] Add some simplifications for BZHI intrinsics
Craig Topper
2017-07-31
1
-0
/
+20
*
[X86][InstCombine] Add basic simplification support for BEXTR/BEXTRI intrinsics.
Craig Topper
2017-07-31
1
-0
/
+26
*
Migrate SimplifyLibCalls to new OptimizationRemarkEmitter
Adam Nemet
2017-07-26
1
-1
/
+1
*
fix typos in comments; NFC
Hiroshi Inoue
2017-07-11
1
-1
/
+1
*
[InstCombine] Make InstCombine's IRBuilder be passed by reference everywhere
Craig Topper
2017-07-07
1
-120
/
+115
*
[InstCombine] Remove unused arguments from some helper functions. NFC
Craig Topper
2017-07-06
1
-7
/
+5
*
[Constants] Replace calls to ConstantInt::equalsInt(0)/equalsInt(1) with isZe...
Craig Topper
2017-07-06
1
-1
/
+1
*
[Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isM...
Craig Topper
2017-07-06
1
-2
/
+2
*
[InstCombine] Add TODOs for a couple things that should maybe be in InstSimpl...
Craig Topper
2017-07-04
1
-1
/
+3
*
[InstCombine] Add m_BitReverse pattern match helper. NFCI.
Simon Pilgrim
2017-06-30
1
-1
/
+1
*
[InstCombine] Add range metadata to cttz/ctlz/ctpop intrinsic calls based on ...
Craig Topper
2017-06-21
1
-0
/
+46
*
[Atomics] Rename and change prototype for atomic memcpy intrinsic
Daniel Neilson
2017-06-16
1
-58
/
+63
*
[InstSimplify] Don't constant fold or DCE calls that are marked nobuiltin
Andrew Kaylor
2017-06-09
1
-2
/
+2
*
[InstCombine] Pass a proper context instruction to all of the calls into Inst...
Craig Topper
2017-06-09
1
-2
/
+2
*
[InstCombine][InstSimplify] Use APInt::isNullValue/isOneValue to reduce compi...
Craig Topper
2017-06-07
1
-2
/
+2
*
Sort the remaining #include lines in include/... and lib/....
Chandler Carruth
2017-06-06
1
-1
/
+1
*
[InstCombine] Add support for simplifying ctlz/cttz intrinsics based on known...
Craig Topper
2017-06-03
1
-5
/
+1
*
[IR] Add additional addParamAttr/removeParamAttr to AttributeList API
Reid Kleckner
2017-05-31
1
-5
/
+5
*
[InstCombine] Pass the DominatorTree, AssumptionCache, and context instructio...
Craig Topper
2017-05-26
1
-1
/
+3
*
[ValueTracking] Convert most of the calls to computeKnownBits to use the vers...
Craig Topper
2017-05-24
1
-3
/
+1
*
[KnownBits] Add bit counting methods to KnownBits struct and use them where p...
Craig Topper
2017-05-12
1
-4
/
+4
*
[KnownBits] Add wrapper methods for setting and clear all bits in the underly...
Craig Topper
2017-05-05
1
-1
/
+1
*
[IR] Abstract away ArgNo+1 attribute indexing as much as possible
Reid Kleckner
2017-05-03
1
-1
/
+1
*
[APInt] Use inplace shift methods where possible. NFCI
Craig Topper
2017-04-28
1
-1
/
+1
[next]