projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Tidy up. No functional change.
[oota-llvm.git]
/
lib
/
Target
/
2011-12-05
Jim Grosbach
Tidy up. No functional change.
tree
|
commitdiff
2011-12-05
Jim Grosbach
ARM assmebler parsing for two-operand VMUL instructions.
tree
|
commitdiff
2011-12-05
Hal Finkel
enable PPC register scavenging by default (update tests...
tree
|
commitdiff
2011-12-05
Hal Finkel
don't include CR bit subregs in callee-saved list
tree
|
commitdiff
2011-12-05
Hal Finkel
add register pressure for CR regs
tree
|
commitdiff
2011-12-05
Craig Topper
Remove some leftover remnants that once tried to create...
tree
|
commitdiff
2011-12-05
Craig Topper
Clean up and optimizations to the X86 shuffle lowering...
tree
|
commitdiff
2011-12-04
Bob Wilson
Fix 80-column issues.
tree
|
commitdiff
2011-12-03
Anton Korobeynikov
Emit the ctors in the proper order on ARM/EABI.
tree
|
commitdiff
2011-12-03
Venkatraman Govind...
Sparc CodeGen: Fix AnalyzeBranch for PR 10282. Removing...
tree
|
commitdiff
2011-12-03
Sanjoy Das
Check for stack space more intelligently.
tree
|
commitdiff
2011-12-03
Sanjoy Das
Fix a bug in the x86-32 code generated for segmented...
tree
|
commitdiff
2011-12-03
Nick Lewycky
Creating multiple JITs on X86 in multiple threads cause...
tree
|
commitdiff
2011-12-03
Chad Rosier
[arm-fast-isel] Unaligned stores of floats require...
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM NEON VEXT aliases for data type suffices.
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM VEXT tighten up operand classes a bit.
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM VST1 single lane assembly parsing.
tree
|
commitdiff
2011-12-02
Nick Lewycky
Move global variables in TargetMachine into new TargetO...
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM VLD1 single lane assembly parsing.
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM encoder method needs the physical register number...
tree
|
commitdiff
2011-12-02
Chad Rosier
[arm-fast-isel] After promoting a function parameter...
tree
|
commitdiff
2011-12-02
Jim Grosbach
Clean up aliases for ARM VLD1 single-lane assembly...
tree
|
commitdiff
2011-12-02
Jan Sjödin
Add XOP feature flag.
tree
|
commitdiff
2011-12-02
Craig Topper
Reduce duplicate code in isHorizontalBinOp and add...
tree
|
commitdiff
2011-12-02
Craig Topper
Add instruction selection support for horizontal add...
tree
|
commitdiff
2011-12-02
Hal Finkel
remove unneeded FIXME comment
tree
|
commitdiff
2011-12-02
Hal Finkel
update PPC 940 hazard rec. to function in postRA mode
tree
|
commitdiff
2011-12-02
Jim Grosbach
ARM start parsing VLD1 single lane instructions.
tree
|
commitdiff
2011-12-01
Sanjoy Das
Dummy commit to check commit access.
tree
|
commitdiff
2011-12-01
Chad Rosier
Add missing functions.
tree
|
commitdiff
2011-12-01
Chad Rosier
Add a few more functions to TargetLibraryInfo. More...
tree
|
commitdiff
2011-12-01
Eric Christopher
For 64-bit the rest of the general regs are ok for...
tree
|
commitdiff
2011-12-01
Eli Friedman
Pass AVX vectors which are arguments to varargs functio...
tree
|
commitdiff
2011-12-01
Eli Friedman
Small fix for assembler generation on Darwin PPC64...
tree
|
commitdiff
2011-11-30
Jan Sjödin
Support for encoding all FMA4 instructions and tablegen...
tree
|
commitdiff
2011-11-30
Matt Beaumont-Gay
Remove unused variable
tree
|
commitdiff
2011-11-30
Jim Grosbach
ARM parsing for VLD1 all lanes, with writeback.
tree
|
commitdiff
2011-11-30
Chad Rosier
Add a few functions to TargetLibraryInfo.
tree
|
commitdiff
2011-11-30
Jim Grosbach
ARM parsing for VLD1 two register all lanes, no writeback.
tree
|
commitdiff
2011-11-30
Benjamin Kramer
X86: Turns out bulldozer also supports sse42 and lzcnt.
tree
|
commitdiff
2011-11-30
Benjamin Kramer
X86: Add subtargets for AMD's bulldozer.
tree
|
commitdiff
2011-11-30
Nadav Rotem
X86: PerformOrCombine introduced a vselect node with...
tree
|
commitdiff
2011-11-30
Craig Topper
Add instruction selection support for AVX2 horizontal...
tree
|
commitdiff
2011-11-30
Craig Topper
Merge VPERM2F128/VPERM2I128 ISD node types.
tree
|
commitdiff
2011-11-30
Craig Topper
Merge decoding of VPERMILPD and VPERMILPS shuffle masks...
tree
|
commitdiff
2011-11-30
Chad Rosier
Alphabetize TargetLibraryInfo enum and fix doxygen...
tree
|
commitdiff
2011-11-30
Jim Grosbach
ARM parsing aliases for VLD1 single register all lanes.
tree
|
commitdiff
2011-11-29
Chad Rosier
Add support for sqrt, sqrtl, and sqrtf in TargetLibrary...
tree
|
commitdiff
2011-11-29
Jim Grosbach
Tidy up a bit.
tree
|
commitdiff
2011-11-29
Jim Grosbach
Add comment.
tree
|
commitdiff
2011-11-29
Jim Grosbach
ARM parsing aliases for data-size suffices on VST1.
tree
|
commitdiff
2011-11-29
Akira Hatanaka
Change names for MIPS "generic" processors defined...
tree
|
commitdiff
2011-11-29
Jim Grosbach
ARM assembly parsing and encoding for four-register...
tree
|
commitdiff
2011-11-29
Evan Cheng
Add another missing pattern. llvm-gcc likes f64 but...
tree
|
commitdiff
2011-11-29
Jim Grosbach
ARM assembly parsing and encoding for three-register...
tree
|
commitdiff
2011-11-29
Jakob Stoklund Olesen
Make X86::FsFLD0SS / FsFLD0SD real pseudo-instructions.
tree
|
commitdiff
2011-11-29
Andrew Trick
comment.
tree
|
commitdiff
2011-11-29
Daniel Dunbar
build/CMake: Finish removal of add_llvm_library_depende...
tree
|
commitdiff
2011-11-29
Michael J. Spencer
MC/X86/COFF: Allow quotes in names when targeting MS...
tree
|
commitdiff
2011-11-29
Elena Demikhovsky
Fixed vsqrt.ss intrinsic usage - order of input operand...
tree
|
commitdiff
2011-11-29
Craig Topper
Fix shuffle decoding for memory forms for (V)SHUFPS/D.
tree
|
commitdiff
2011-11-29
Craig Topper
Fix issues in shuffle decoding around VPERM* instructio...
tree
|
commitdiff
2011-11-29
Craig Topper
Fix VINSERTF128/VEXTRACTF128 to be marked as FP instruc...
tree
|
commitdiff
2011-11-29
Craig Topper
Correctly mark VPERM2F128 as being an FP instruction...
tree
|
commitdiff
2011-11-29
Jim Grosbach
Better fix for ARM MOVT relocation encoding of thumb...
tree
|
commitdiff
2011-11-28
Evan Cheng
Add missing avx pattern.
tree
|
commitdiff
2011-11-28
Duncan Sands
Silence wrong warnings from GCC about variables possibl...
tree
|
commitdiff
2011-11-28
Craig Topper
Add X86 instruction selection for VPERM2I128 when AVX2...
tree
|
commitdiff
2011-11-28
Craig Topper
Make isCommutedVSHUFP more like the way isCommutedSHUFP...
tree
|
commitdiff
2011-11-27
Craig Topper
Merge detecting and handling for VSHUFPSY and VSHUFPDY...
tree
|
commitdiff
2011-11-27
Wesley Peck
Add several new instructions supported by the latest...
tree
|
commitdiff
2011-11-27
Wesley Peck
Optimize comparison against 0 in conditional instructions.
tree
|
commitdiff
2011-11-26
Benjamin Kramer
Move code into anonymous namespaces.
tree
|
commitdiff
2011-11-26
Craig Topper
Merge 128-bit and 256-bit X86ISD node types for VPERMIL...
tree
|
commitdiff
2011-11-26
Wesley Peck
Rename a couple of options and fix some simple typos.
tree
|
commitdiff
2011-11-26
Craig Topper
Collapse X86ISD node types for PUNPCKH*, PUNPCKL*,...
tree
|
commitdiff
2011-11-25
Bruno Cardoso Lopes
This patch contains support for encoding FMA4 instructi...
tree
|
commitdiff
2011-11-25
NAKAMURA Takumi
ARMLoadStoreOptimizer.cpp: Fix MSVC(Debug) build.
tree
|
commitdiff
2011-11-24
Craig Topper
Remove 256-bit specific node types for UNPCKHPS/D and...
tree
|
commitdiff
2011-11-24
Craig Topper
Remove AVX2 specific X86ISD node types for PUNPCKH...
tree
|
commitdiff
2011-11-24
Benjamin Kramer
X86: alias cqo to cqto.
tree
|
commitdiff
2011-11-23
Akira Hatanaka
This patch makes the following changes necessary for...
tree
|
commitdiff
2011-11-23
Akira Hatanaka
This patch addresses gp relative fixups/relocations...
tree
|
commitdiff
2011-11-23
Benjamin Kramer
X86: Use btq for bit tests if the immediate can't be...
tree
|
commitdiff
2011-11-23
Elena Demikhovsky
I added several lines in X86 code generator that allow...
tree
|
commitdiff
2011-11-23
Jakob Stoklund Olesen
Fix PR11422.
tree
|
commitdiff
2011-11-22
Hal Finkel
add basic PPC register-pressure feedback; adjust the...
tree
|
commitdiff
2011-11-22
Craig Topper
More fixes to the X86InstComments for shuffle instructi...
tree
|
commitdiff
2011-11-22
Craig Topper
Fix shuffle decoding logic to handle UNPCKLPS/UNPCKLPD...
tree
|
commitdiff
2011-11-22
Craig Topper
Add methods for querying minimum SSE version along...
tree
|
commitdiff
2011-11-21
Craig Topper
Lowering for v32i8 to VPUNPCKLBW/VPUNPCKHBW when AVX2...
tree
|
commitdiff
2011-11-21
Craig Topper
Add support for lowering 256-bit shuffles to VPUNPCKL...
tree
|
commitdiff
2011-11-21
Craig Topper
Make LowerSIGN_EXTEND_INREG split 256-bit vectors when...
tree
|
commitdiff
2011-11-20
Craig Topper
Add code for lowering v32i8 shifts by a splat to AVX2...
tree
|
commitdiff
2011-11-19
Craig Topper
Use 256-bit vcmpeqd for creating an all ones vector...
tree
|
commitdiff
2011-11-19
Craig Topper
Remove some of the special classes that worked around...
tree
|
commitdiff
2011-11-19
Craig Topper
Custom lower AVX2 variable shift intrinsics to shl...
tree
|
commitdiff
2011-11-19
Craig Topper
Synthesize SSSE3/AVX 128-bit horizontal integer add...
tree
|
commitdiff
2011-11-19
Craig Topper
Collapse X86 PSIGNB/PSIGNW/PSIGND node types.
tree
|
commitdiff
2011-11-19
Craig Topper
Extend VPBLENDVB and VPSIGN lowering to work for AVX2.
tree
|
commitdiff
next