index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
Commit message (
Expand
)
Author
Age
Files
Lines
*
Added FMA3 Intel instructions.
Elena Demikhovsky
2012-05-31
6
-49
/
+409
*
Add intrinsic for pclmulqdq instruction.
Craig Topper
2012-05-31
1
-15
/
+13
*
it's pointed out that R11 can be used for magic things, and doing things just...
Chris Lattner
2012-05-30
1
-1
/
+1
*
Extend the (abi-irrelevant) return convention to be able to return more than ...
Chris Lattner
2012-05-30
1
-4
/
+7
*
Port support for SSE4a extrq/insertq to the old jit code emitter.
Benjamin Kramer
2012-05-30
1
-1
/
+1
*
Add intrinsics, code gen, assembler and disassembler support for the SSE4a ex...
Benjamin Kramer
2012-05-29
2
-2
/
+28
*
Change interface for TargetLowering::LowerCallTo and TargetLowering::LowerCall
Justin Holewinski
2012-05-25
3
-15
/
+17
*
Simplify code for calling a function where CanLowerReturn fails, fixing a sma...
Eli Friedman
2012-05-25
1
-2
/
+1
*
Use uint16_t to store register number in static tables to match other tables.
Craig Topper
2012-05-24
1
-7
/
+7
*
Tidy up naming for consistency and other cleanup. No functional change inten...
Chad Rosier
2012-05-23
1
-10
/
+9
*
Tidy up spacing.
Craig Topper
2012-05-23
1
-2
/
+2
*
Fix indentation of wrapped line for readability. No functional change.
Craig Topper
2012-05-23
1
-1
/
+1
*
Fix constant used for pshufb mask when lowering v16i8 shuffles. Bug introduce...
Craig Topper
2012-05-22
1
-1
/
+1
*
Allow 256-bit shuffles to still be split even if only half of the shuffle com...
Craig Topper
2012-05-21
1
-15
/
+44
*
Make the global base reg GR32_NOSP.
Jakob Stoklund Olesen
2012-05-20
1
-1
/
+1
*
On Haswell, perfer storing YMM registers using a single instruction.
Nadav Rotem
2012-05-19
1
-5
/
+4
*
Add support for additional in-reg vbroadcast patterns
Nadav Rotem
2012-05-19
1
-3
/
+9
*
Tidy up some spacing and inconsistent use of pre/post increment. No functiona...
Craig Topper
2012-05-19
2
-28
/
+28
*
Copy some AVX support from MCJIT to JIT. Maybe will fix PR12748.
Craig Topper
2012-05-19
1
-17
/
+29
*
Refactor data-in-code annotations.
Jim Grosbach
2012-05-18
1
-2
/
+0
*
Simplify code a bit. No functional change intended.
Craig Topper
2012-05-18
1
-14
/
+8
*
Simplify handling of v16i8 shuffles and fix a missed optimization.
Craig Topper
2012-05-18
1
-30
/
+8
*
Avoid creating a cycle when folding load / op with flag / store. PR11451474. ...
Evan Cheng
2012-05-16
1
-0
/
+14
*
Allow MCCodeEmitter access to the target MCRegisterInfo.
Jim Grosbach
2012-05-15
2
-0
/
+2
*
Rename @llvm.debugger to @llvm.debugtrap.
Dan Gohman
2012-05-14
1
-1
/
+1
*
Typo.
Chad Rosier
2012-05-11
1
-1
/
+1
*
Added X86 Atom latencies to X86InstrMMX.td.
Preston Gurd
2012-05-11
4
-130
/
+350
*
Implement initial-exec TLS model for 32-bit PIC x86
Hans Wennborg
2012-05-11
4
-16
/
+35
*
Define a new intrinsic, @llvm.debugger. It will be similar to __builtin_trap(),
Dan Gohman
2012-05-11
1
-0
/
+3
*
Added X86 Atom latencies for instructions in X86InstrInfo.td.
Preston Gurd
2012-05-10
3
-223
/
+426
*
Fix merge-typo and cleanup
Nadav Rotem
2012-05-10
1
-5
/
+3
*
AVX2: Add an additional broadcast idiom.
Nadav Rotem
2012-05-10
1
-2
/
+5
*
Generate AVX/AVX2 shuffles even when there is a memory op somewhere else in t...
Nadav Rotem
2012-05-10
1
-4
/
+0
*
Use ptr_rc_tailcall instead of GR32_TC.
Jakob Stoklund Olesen
2012-05-09
3
-6
/
+7
*
s/CSR_Ghc/CSR_NoRegs/
Jakob Stoklund Olesen
2012-05-08
2
-3
/
+3
*
Remove 256-bit AVX non-temporal store intrinsics. Similar was previously done...
Craig Topper
2012-05-08
1
-7
/
+0
*
Add an MF argument to TRI::getPointerRegClass() and TII::getRegClass().
Jakob Stoklund Olesen
2012-05-07
3
-8
/
+10
*
Fix a regression from r147481. This combine should only happen if there is a
Chad Rosier
2012-05-07
1
-10
/
+12
*
X86: optimization for -(x != 0)
Manman Ren
2012-05-07
2
-0
/
+22
*
Fix some issues in the f16c instructions.
Craig Topper
2012-05-07
1
-11
/
+9
*
Add SSE4A MOVNTSS/MOVNTSD instructions.
Craig Topper
2012-05-07
1
-0
/
+14
*
Use MVT instead of EVT as the argument to all the shuffle decode functions. S...
Craig Topper
2012-05-06
3
-35
/
+33
*
Add VPERMQ/VPERMPD to the list of target specific shuffles that can be looked...
Craig Topper
2012-05-06
1
-0
/
+6
*
Add shuffle decode support for VPERMQ/VPERMPD.
Craig Topper
2012-05-06
3
-0
/
+22
*
Nuke a few dead remnants of the CBE.
Jim Grosbach
2012-05-05
1
-17
/
+0
*
Add a new target hook "predictableSelectIsExpensive".
Benjamin Kramer
2012-05-05
1
-0
/
+3
*
Adds Intel Atom scheduling latencies to X86InstrSystem.td.
Preston Gurd
2012-05-04
3
-139
/
+272
*
Fix some loops to match coding standards. No functional change intended.
Craig Topper
2012-05-04
1
-6
/
+8
*
Fix up some spacing. No functional change.
Craig Topper
2012-05-04
1
-6
/
+6
*
Simplify broadcast lowering code. No functional change intended.
Craig Topper
2012-05-04
1
-17
/
+7
[next]