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
*
fix minsize detection: minsize attribute implies optimizing for size
Sanjay Patel
2015-08-10
1
-3
/
+1
*
Fix some comment typos.
Benjamin Kramer
2015-08-08
1
-6
/
+6
*
[X86] Improve EmitLoweredSelect for contiguous CMOV pseudo instructions.
Michael Kuperstein
2015-08-06
1
-33
/
+159
*
x86 atomic: optimize a.store(reg op a.load(acquire), release)
JF Bastien
2015-08-05
1
-0
/
+43
*
wrap OptSize and MinSize attributes for easier and consistent access (NFCI)
Sanjay Patel
2015-08-04
1
-4
/
+4
*
De-constify pointers to Type since they can't be modified. NFC
Craig Topper
2015-08-01
1
-3
/
+3
*
fix memcpy/memset/memmove lowering when optimizing for size
Sanjay Patel
2015-07-30
1
-5
/
+3
*
[X86][SSE] Keep 32-bit target i64 vector shifts on SSE unit.
Simon Pilgrim
2015-07-29
1
-15
/
+31
*
[X86][SSE] Vectorize i64 ASHR operations
Simon Pilgrim
2015-07-29
1
-2
/
+15
*
fix TLI's combineRepeatedFPDivisors interface to return the minimum user thre...
Sanjay Patel
2015-07-28
1
-2
/
+2
*
Implement target independent TLS compatible with glibc's emutls.c.
Chih-Hung Hsieh
2015-07-28
1
-0
/
+2
*
[X86][SSE] Use bitmasks instead of shuffles where possible.
Simon Pilgrim
2015-07-28
1
-0
/
+8
*
fix invalid load folding with SSE/AVX FP logical instructions (PR22371)
Sanjay Patel
2015-07-28
1
-34
/
+48
*
remove unnecessary forward declaration; NFC
Sanjay Patel
2015-07-27
1
-16
/
+12
*
don't repeat function names in comments; NFC
Sanjay Patel
2015-07-27
1
-61
/
+49
*
fix typo and spacing; NFC
Sanjay Patel
2015-07-27
1
-2
/
+2
*
Revert "Add const to some Type* parameters which didn't need to be mutable. ...
Pete Cooper
2015-07-27
1
-5
/
+5
*
[X86] Reordered lowerVectorShuffleAsBitMask before lowerVectorShuffleAsBlend....
Simon Pilgrim
2015-07-27
1
-86
/
+86
*
Add const to some Type* parameters which didn't need to be mutable. NFC.
Pete Cooper
2015-07-24
1
-5
/
+5
*
Use foreach loops for StructType::elements(). NFC.
Pete Cooper
2015-07-24
1
-2
/
+2
*
AVX-512: Implemented encoding , DAG lowering and intrinsics for Integer Trunc...
Igor Breger
2015-07-24
1
-13
/
+119
*
Remove access to the DataLayout in the TargetMachine
Mehdi Amini
2015-07-24
1
-4
/
+6
*
Revert "Remove access to the DataLayout in the TargetMachine"
Mehdi Amini
2015-07-24
1
-6
/
+4
*
Remove access to the DataLayout in the TargetMachine
Mehdi Amini
2015-07-24
1
-4
/
+6
*
X86: Fixed assertion failure in 32-bit mode
Elena Demikhovsky
2015-07-23
1
-2
/
+3
*
Revert r242990: "AVX-512: Implemented encoding , DAG lowering and ..."
Chandler Carruth
2015-07-23
1
-119
/
+13
*
AVX-512: Implemented encoding , DAG lowering and intrinsics for Integer Trunc...
Igor Breger
2015-07-23
1
-13
/
+119
*
fix typo; NFC
Sanjay Patel
2015-07-22
1
-4
/
+4
*
fix indent; NFC
Sanjay Patel
2015-07-22
1
-20
/
+20
*
[X86][AVX512] add reduce/range/scalef/rndScale
Asaf Badouh
2015-07-22
1
-1
/
+20
*
AVX-512: Added intrinsics for VCVT* instructions.
Elena Demikhovsky
2015-07-22
1
-7
/
+24
*
AVX512 : Implemented VPMADDUBSW and VPMADDWD instruction ,
Igor Breger
2015-07-21
1
-0
/
+2
*
AVX-512: Floating point conversions for SKX - DAG Lowering.
Elena Demikhovsky
2015-07-19
1
-2
/
+27
*
Fix spelling. NFCI.
Simon Pilgrim
2015-07-16
1
-3
/
+3
*
AVX-512: Added all AVX-512 forms of Vector Convert for Float/Double/Int/Long ...
Elena Demikhovsky
2015-07-13
1
-0
/
+3
*
Trim trailing whitespaces. NFC.
Simon Pilgrim
2015-07-12
1
-3
/
+3
*
[X86][SSE] Vectorized v4i32 non-uniform shifts.
Simon Pilgrim
2015-07-12
1
-0
/
+47
*
[WinEH] Give up on using CSRs across 32-bit invokes for now
Reid Kleckner
2015-07-09
1
-2
/
+17
*
Allow {e,r}bp as the target of {read,write}_register.
Pat Gavlin
2015-07-09
1
-2
/
+24
*
Re-instate the EVT parameter to getScalarShiftAmountTy() for OOT user
Mehdi Amini
2015-07-09
1
-2
/
+2
*
Reapply fixed r241790: Fix shift legalization and lowering for big constants.
Pawel Bylica
2015-07-09
1
-1
/
+1
*
Revert r241790: Fix shift legalization and lowering for big constants.
Pawel Bylica
2015-07-09
1
-1
/
+1
*
Fix shift legalization and lowering for big constants.
Pawel Bylica
2015-07-09
1
-1
/
+1
*
Remove getDataLayout() from TargetLowering
Mehdi Amini
2015-07-09
1
-2
/
+2
*
Make isLegalAddressingMode() taking DataLayout as an argument
Mehdi Amini
2015-07-09
1
-5
/
+5
*
Make getByValTypeAlignment() taking DataLayout as an argument
Mehdi Amini
2015-07-09
1
-2
/
+3
*
Make TargetLowering::getShiftAmountTy() taking DataLayout as an argument
Mehdi Amini
2015-07-09
1
-9
/
+9
*
Make TargetLowering::getPointerTy() taking DataLayout as an argument
Mehdi Amini
2015-07-09
1
-167
/
+176
*
[WinEH] Make llvm.x86.seh.restoreframe work for stack realignment prologues
Reid Kleckner
2015-07-07
1
-28
/
+62
*
[WinEH] Add localaddress intrinsic instead of using frameaddress
Reid Kleckner
2015-07-07
1
-0
/
+13
[next]