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
/
Target
/
X86
/
X86ISelLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[KnownBits] Add bit counting methods to KnownBits struct and use them where p...
Craig Topper
2017-05-12
1
-1
/
+1
*
Issue diagnostics when returning FP values on x86_64 without SSE1/2
Reid Kleckner
2017-05-11
1
-9
/
+24
*
[x86] Fix a failure to select with AVX-512 when the type legalizer
Chandler Carruth
2017-05-11
1
-5
/
+29
*
Strip trailing whitespace. NFCI.
Simon Pilgrim
2017-05-11
1
-1
/
+1
*
Suppress all uses of LLVM_END_WITH_NULL. NFC.
Serge Guelton
2017-05-09
1
-3
/
+2
*
VX512] Only look at lower bit in constant scalar masks
Guy Blank
2017-05-09
1
-2
/
+4
*
Add extra operand to CALLSEQ_START to keep frame part set up previously
Serge Pavlov
2017-05-09
1
-5
/
+5
*
[X86][SSE42] Lower v2i64/v4i64 ASHR(X, 63) as PCMPGTQ(0, X)
Simon Pilgrim
2017-05-09
1
-0
/
+8
*
[X86][SSE] Improve combineLogicBlendIntoPBLENDV to use general masks.
Simon Pilgrim
2017-05-08
1
-23
/
+13
*
[XRay] Custom event logging intrinsic
Dean Michael Berris
2017-05-08
1
-0
/
+4
*
[X86][AVX512] Relax assertion and just exit combine for unsupported types (PR...
Simon Pilgrim
2017-05-06
1
-1
/
+3
*
[X86][AVX512] Move v2i64/v4i64 VPABS lowering to tablegen
Simon Pilgrim
2017-05-06
1
-2
/
+4
*
[X86] Reduce code for setting operations actions by merging into loops across...
Simon Pilgrim
2017-05-06
1
-37
/
+21
*
[X86][SSE] Break register dependencies on v16i8/v8i16 BUILD_VECTOR on SSE41
Simon Pilgrim
2017-05-06
1
-2
/
+2
*
[X86] Use SDValue::getConstantOperandVal helper. NFCI.
Simon Pilgrim
2017-05-05
1
-9
/
+6
*
[KnownBits] Add wrapper methods for setting and clear all bits in the underly...
Craig Topper
2017-05-05
1
-2
/
+2
*
[X86][AVX512] Improve support and testing for CTLZ of 512-bit vectors without...
Simon Pilgrim
2017-05-05
1
-3
/
+7
*
[X86] Remove duplicate operation actions. NFCI.
Simon Pilgrim
2017-05-05
1
-5
/
+0
*
[X86][AVX512CDI] Move v2i64/v4i64 and v4i32/v8i32 VPLZCNT lowering to tablegen
Simon Pilgrim
2017-05-05
1
-39
/
+13
*
Remove unused variable
Simon Pilgrim
2017-05-05
1
-1
/
+0
*
[X86][AVX] Add LowerIntUnary helpers to split unary vector ops in half. NFCI.
Simon Pilgrim
2017-05-05
1
-76
/
+51
*
[KnownBits] Add zext, sext, and trunc methods to KnownBits
Craig Topper
2017-05-03
1
-2
/
+1
*
Silence a 'enum and non-enum used in conditional' warning.
Simon Pilgrim
2017-05-03
1
-1
/
+1
*
[X86][LWP] Add llvm support for LWP instructions (reapplied).
Simon Pilgrim
2017-05-03
1
-0
/
+14
*
Revert rL302028 due to accidental line ending changes.
Simon Pilgrim
2017-05-03
1
-14
/
+0
*
[X86][LWP] Add llvm support for LWP instructions.
Simon Pilgrim
2017-05-03
1
-0
/
+14
*
[X86][AVX512] remove unnecessary case. NFC
Guy Blank
2017-05-03
1
-2
/
+1
*
[X86] Support of no_caller_saved_registers attribute
Oren Ben Simhon
2017-05-03
1
-7
/
+23
*
[X86] Refactored LowerINTRINSIC_W_CHAIN to use a switch statament. NFCI.
Simon Pilgrim
2017-05-03
1
-7
/
+9
*
[X86] Tidyup subvector insert/extract helpers. NFCI.
Simon Pilgrim
2017-05-02
1
-24
/
+9
*
Fix typo in comment. NFCI.
Simon Pilgrim
2017-05-02
1
-2
/
+2
*
[X86] Reduce code for setting operations actions by merging into loops across...
Simon Pilgrim
2017-05-01
1
-129
/
+68
*
[X86][AVX] Rename LowerVectorBroadcast to lowerBuildVectorAsBroadcast. NFCI.
Simon Pilgrim
2017-05-01
1
-11
/
+8
*
Generalize the specialized flag-carrying SDNodes by moving flags into SDNode.
Amara Emerson
2017-05-01
1
-10
/
+8
*
Do not legalize large add with addc/adde, introduce addcarry and do it with u...
Amaury Sechet
2017-04-30
1
-0
/
+64
*
[APInt] Replace calls to setBits with more specific calls to setBitsFrom and ...
Craig Topper
2017-04-30
1
-3
/
+3
*
[X86] Clear KnownBits instead of reconstructing it. NFC
Craig Topper
2017-04-30
1
-1
/
+1
*
TargetLowering: Add finalizeLowering() function; NFC
Matthias Braun
2017-04-28
1
-4
/
+11
*
Move variable local to where ita used. NFCI.
Simon Pilgrim
2017-04-28
1
-1
/
+1
*
[SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDem...
Craig Topper
2017-04-28
1
-27
/
+26
*
[SelectionDAG] Use various APInt methods to reduce temporary APInt creation
Craig Topper
2017-04-28
1
-1
/
+1
*
[APInt] Use inplace shift methods where possible. NFCI
Craig Topper
2017-04-28
1
-6
/
+5
*
[SelectionDAG] Added getBuildVector(ArrayRef<SDUse>) helper.
Simon Pilgrim
2017-04-25
1
-4
/
+4
*
Move value type list from TargetRegisterClass to TargetRegisterInfo
Krzysztof Parzyszek
2017-04-24
1
-5
/
+7
*
Revert r301231: Accidentally committed stale files
Krzysztof Parzyszek
2017-04-24
1
-7
/
+5
*
Move value type list from TargetRegisterClass to TargetRegisterInfo
Krzysztof Parzyszek
2017-04-24
1
-5
/
+7
*
Revert "[APInt] Fix a few places that use APInt::getRawData to operate within...
Renato Golin
2017-04-23
1
-5
/
+6
*
[APInt] Use operator<<= where possible. NFC
Craig Topper
2017-04-23
1
-2
/
+2
*
[APInt] Use operator<<= instead of shl where possible. NFC
Craig Topper
2017-04-23
1
-2
/
+1
*
[APInt] Use ashInPlace where possible.
Craig Topper
2017-04-23
1
-2
/
+2
[next]