index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
Age
Commit message (
Expand
)
Author
2012-01-05
Mark scalar FMA4 instructions as ignoring the VEX.L bit.
Craig Topper
2012-01-05
Peephole optimization of ptest-conditioned branch in X86 arch. Performs instr...
Victor Umansky
2012-01-05
Replace the uint64_t -> double convertion algorithm with one that's more effi...
Bill Wendling
2012-01-05
Reapply r146997, "Heed spill slot alignment on ARM."
Jakob Stoklund Olesen
2012-01-05
Avoid reserving an ARM base pointer during register allocation.
Jakob Stoklund Olesen
2012-01-04
Silence warnings of a mysterious compiler that still defaults to C89.
Benjamin Kramer
2012-01-04
Enable -soft-float for MIPS.
Akira Hatanaka
2012-01-04
Rename immLUiOpnd.
Akira Hatanaka
2012-01-04
- Define base classes for Jump-and-link instructions and make 32-bit and 64-bit
Akira Hatanaka
2012-01-04
Have getRegForInlineAsmConstraint return the correct register class when target
Akira Hatanaka
2012-01-04
Fix more places which should be checking for iOS, not darwin.
Evan Cheng
2012-01-04
For x86, canonicalize max
Evan Cheng
2012-01-03
Fix 80-column violations.
Chad Rosier
2012-01-03
Revert r146997, "Heed spill slot alignment on ARM."
Jakob Stoklund Olesen
2012-01-03
Revert 147426 because it caused pr11696.
Nadav Rotem
2012-01-03
Enhance DAGCombine for transforming 128->256 casts into a vmovaps, rather
Chad Rosier
2012-01-03
Fix malformed assert.
Matt Beaumont-Gay
2012-01-03
Intel style asm variant does not need '%' prefix.
Devang Patel
2012-01-02
Miscellaneous shuffle lowering cleanup. No functional changes. Primarily conv...
Craig Topper
2012-01-02
Make CanXFormVExtractWithShuffleIntoLoad reject loads with multiple uses. Als...
Craig Topper
2012-01-02
Optimize the sequence blend(sign_extend(x)) to blend(shl(x)) since SSE blend ...
Nadav Rotem
2012-01-01
Allow CRC32 instructions to be selected when AVX is enabled.
Craig Topper
2012-01-01
Fix sfence, lfence, mfence, and clflush to be able to be selected when AVX is...
Craig Topper
2012-01-01
X86Disassembler: Fix undefined behavior found by GCC 4.6
Benjamin Kramer
2011-12-31
Merge X86 SHUFPS and SHUFPD node types.
Craig Topper
2011-12-31
Add patterns for integer forms of SHUFPD/VSHUFPD with a memory load.
Craig Topper
2011-12-31
Fix typo in a SHUFPD and VSHUFPD pattern that prevented SHUFPD/VSHUFPD with a...
Craig Topper
2011-12-30
Cleanup Mips code and rename some variables. Patch by Jack Carter
Bruno Cardoso Lopes
2011-12-30
Improve Mips JIT.
Bruno Cardoso Lopes
2011-12-30
Make FMA4 imply AVX so that YMM registers would be available. Necessitates re...
Craig Topper
2011-12-30
Add disassembler support for VPERMIL2PD and VPERMIL2PS.
Craig Topper
2011-12-30
Add FMA4 instructions to disassembler.
Craig Topper
2011-12-30
Separate the concept of having memory access in operand 4 from the concept of...
Craig Topper
2011-12-30
Combine FMA4 SS/SD patterns with the instruction definitions.
Craig Topper
2011-12-30
Combine FMA4 PS/PD patterns with the instruction definitions.
Craig Topper
2011-12-30
Change FMA4 memory forms to use memopv* instead of alignedloadv*. No need to ...
Craig Topper
2011-12-30
Fix load size for FMA4 SS/SD instructions. They need to use f32 and f64 size,...
Craig Topper
2011-12-30
Cleanup stack/frame register define/kill states. This fixes two bugs:
Hal Finkel
2011-12-29
Fix execution domains for PS/PD FMA3 instructions. Add SS/SD forms o FMA3 ins...
Craig Topper
2011-12-29
Expose FMA3 instructions to the disassembler.
Craig Topper
2011-12-29
Make FMA3 imply AVX needs to be enabled. Particularly because 256-bit types a...
Craig Topper
2011-12-29
Change XOP detection to use the correct CPUID bit instead of using the FMA4 bit.
Craig Topper
2011-12-29
Add FeaturePOPCNT to all CPU types that lost it was removed from SSE42/SSE4A ...
Craig Topper
2011-12-29
Mark non-VEX forms of PCLMUL instructions as requiring SSE2 to be enabled alo...
Craig Topper
2011-12-29
Mark non-VEX forms of AES instructions as requiring SSE2 to be enabled along ...
Craig Topper
2011-12-29
Remove the separate explicit AES instruction patterns. They are equivalent to...
Craig Topper
2011-12-29
Make SSE42 and SSE4A not imply POPCNT. POPCNT should be able to be disabled o...
Craig Topper
2011-12-29
Make LowerBUILD_VECTOR keep node vector types consistent when creating MOVL f...
Craig Topper
2011-12-29
Remove some elses after returns.
Craig Topper
2011-12-29
Remove trailing spaces. Fix an assert to use && instead of || before string. ...
Craig Topper
[next]