projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Silence uninitialized variable warning in MipsISelDAGToDAG.cpp.
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2012-06-26
Manman Ren
X86: add GATHER intrinsics (AVX2) in LLVM
tree
|
commitdiff
2012-06-26
Jack Carter
There are a number of generic inline asm operand modifi...
tree
|
commitdiff
2012-06-26
Elena Demikhovsky
Removed unused variable
tree
|
commitdiff
2012-06-26
Bill Wendling
Rename to match other X86_64* names.
tree
|
commitdiff
2012-06-26
Elena Demikhovsky
Shuffle optimization for AVX/AVX2.
tree
|
commitdiff
2012-06-26
Craig Topper
Remove some duplicate instructions that exist only...
tree
|
commitdiff
2012-06-25
Eli Friedman
Make some ugly hacks for inline asm operands which...
tree
|
commitdiff
2012-06-25
Craig Topper
Add SSE2 predicate to CVTPS2PD instructions. Doesn...
tree
|
commitdiff
2012-06-25
Craig Topper
Remove codegen only instruction in favor of one that...
tree
|
commitdiff
2012-06-24
Jakob Stoklund Olesen
%RCX is not a function live-out in eh.return functions.
tree
|
commitdiff
2012-06-24
NAKAMURA Takumi
llvm/lib: [CMake] Add explicit dependency to intrinsics...
tree
|
commitdiff
2012-06-24
Craig Topper
Remove intrinsic specific instructions for (V)CVTPS2DQ...
tree
|
commitdiff
2012-06-24
Craig Topper
Remove intrinsic specific instructions for (V)CVTPS2DQ...
tree
|
commitdiff
2012-06-24
Craig Topper
Fix build failures from r159106.
tree
|
commitdiff
2012-06-24
Craig Topper
Remove intrinsic specific instructions for CVTPD2PS...
tree
|
commitdiff
2012-06-24
Craig Topper
Remove intrinsic specific instructions for CVTPD2DQ...
tree
|
commitdiff
2012-06-24
Pete Cooper
Remove code i'd been testing with but didn't mean to...
tree
|
commitdiff
2012-06-24
Pete Cooper
DAG legalisation can now handle illegal fma vector...
tree
|
commitdiff
2012-06-23
Craig Topper
Remove intrinsic specific instructions for (V)CVTDQ2PS...
tree
|
commitdiff
2012-06-23
Craig Topper
Make CVTDQ2PS instruction use SSE2 predicate instead...
tree
|
commitdiff
2012-06-23
Craig Topper
Move CVTPD2DQ to use SSE2 predicate instead of SSE3...
tree
|
commitdiff
2012-06-23
Craig Topper
Use correct memory types for (V)CVTDQ2PD instructions.
tree
|
commitdiff
2012-06-23
Craig Topper
Compress flags in X86 op folding to reduce space in...
tree
|
commitdiff
2012-06-23
Craig Topper
Make helper method static since it doesn't use anything...
tree
|
commitdiff
2012-06-23
Craig Topper
Remove intrinsic specific instructions for 128-bit...
tree
|
commitdiff
2012-06-23
Rafael Espindola
Handle aliases to tls variables in all architectures...
tree
|
commitdiff
2012-06-22
Chad Rosier
Whitespace.
tree
|
commitdiff
2012-06-22
Jakob Stoklund Olesen
Functions calling __builtin_eh_return must have a frame...
tree
|
commitdiff
2012-06-20
Chandler Carruth
Remove 'static' from inline functions defined in header...
tree
|
commitdiff
2012-06-20
Craig Topper
Add predicate check around some patterns.
tree
|
commitdiff
2012-06-20
Craig Topper
Add predicate check around some patterns.
tree
|
commitdiff
2012-06-20
Craig Topper
Don't insert 128-bit UNDEF into 256-bit vectors. Just...
tree
|
commitdiff
2012-06-19
Rafael Espindola
Move the support for using .init_array from ARM to...
tree
|
commitdiff
2012-06-18
Chandler Carruth
Temporarily revert r158087.
tree
|
commitdiff
2012-06-16
Kay Tiong Khoo
*no need to pollute Intel syntax with bonus mnemonics...
tree
|
commitdiff
2012-06-15
Kay Tiong Khoo
*fixed to separate mnemonic from operands with tab
tree
|
commitdiff
2012-06-15
Craig Topper
Move AVX version of convert instructions that write...
tree
|
commitdiff
2012-06-14
Pete Cooper
Move X86::VCVTTSD2SIrr from the 2 operand to 1 operand...
tree
|
commitdiff
2012-06-13
Craig Topper
Fix intrinsics for XOP frczss/sd instructions. These...
tree
|
commitdiff
2012-06-10
Craig Topper
Add intrinsics for immediate form of XOP vprot instruct...
tree
|
commitdiff
2012-06-09
Craig Topper
Use XOP vpcom intrinsics in patterns instead of a targe...
tree
|
commitdiff
2012-06-09
Craig Topper
Replace XOP vpcom intrinsics with fewer intrinsics...
tree
|
commitdiff
2012-06-08
Manman Ren
Enable optimization for integer ABS on X86 if Subtarget...
tree
|
commitdiff
2012-06-07
Manman Ren
X86: optimize generated code for integer ABS
tree
|
commitdiff
2012-06-07
Nadav Rotem
Do not optimize the used bits of the x86 vselect condit...
tree
|
commitdiff
2012-06-07
Manman Ren
PR13046: we can't replace usage of SUB with CMP in...
tree
|
commitdiff
2012-06-07
Rafael Espindola
Use a base register instead of an index register with...
tree
|
commitdiff
2012-06-07
Manman Ren
X86: replace SUB with CMP if possible
tree
|
commitdiff
2012-06-06
Manman Ren
Revert r157755.
tree
|
commitdiff
2012-06-06
Benjamin Kramer
Remove unused private fields found by clang's new ...
tree
|
commitdiff
2012-06-06
Chad Rosier
Add support for dynamic stack realignment in the presen...
tree
|
commitdiff
2012-06-06
Craig Topper
Mark several instructions SSE2 instead of SSE3 as they...
tree
|
commitdiff
2012-06-05
Andrew Trick
X86 itinerary properties.
tree
|
commitdiff
2012-06-05
Andrew Trick
whitespace
tree
|
commitdiff
2012-06-04
Hans Wennborg
Better comments for TLS-related X86 MachineOperand...
tree
|
commitdiff
2012-06-04
Craig Topper
Add intrinsic forms for FMA instructions to opcode...
tree
|
commitdiff
2012-06-04
Craig Topper
Add VFMADDSUB and VFMSUBADD FMA instructions to folding...
tree
|
commitdiff
2012-06-03
Craig Topper
Rename FMA3 feature flag to just FMA to match gcc so...
tree
|
commitdiff
2012-06-03
Craig Topper
Rename fma4 intrinsics to just fma since they are now...
tree
|
commitdiff
2012-06-03
Manman Ren
Revert r157831
tree
|
commitdiff
2012-06-03
Craig Topper
Use sse_load_f32/64 for scalar FMA3 intrinsic patterns...
tree
|
commitdiff
2012-06-03
Craig Topper
Add neverHasSideEffects and mayLoad to FMA3 instructions.
tree
|
commitdiff
2012-06-02
Benjamin Kramer
Fix typos found by github.com/lyda/misspell-check
tree
|
commitdiff
2012-06-01
Jakob Stoklund Olesen
Switch all register list clients to the new MC*Iterator...
tree
|
commitdiff
2012-06-01
Manman Ren
X86: peephole optimization to remove cmp instruction
tree
|
commitdiff
2012-06-01
Hans Wennborg
Implement the local-dynamic TLS model for x86 (PR3985)
tree
|
commitdiff
2012-06-01
Craig Topper
Enable automatic detection of FMA3 support to allow...
tree
|
commitdiff
2012-06-01
Craig Topper
Remove fadd(fmul) patterns for FMA3. This needs to...
tree
|
commitdiff
2012-06-01
Craig Topper
Add VFNSUB* instructions to folding table.
tree
|
commitdiff
2012-06-01
Craig Topper
Remove a trailing space and fix a comment.
tree
|
commitdiff
2012-06-01
Craig Topper
Tidy up. Remove trailing spaces and fix the worst of...
tree
|
commitdiff
2012-06-01
Chad Rosier
Put the shiny new MCSubRegIterator to work.
tree
|
commitdiff
2012-05-31
Jakob Stoklund Olesen
Add support for return value promotion in X86 calling...
tree
|
commitdiff
2012-05-31
Manman Ren
X86: replace SUB with CMP if possible
tree
|
commitdiff
2012-05-31
Benjamin Kramer
X86: Rename the CLMUL target feature to PCLMUL.
tree
|
commitdiff
2012-05-31
Elena Demikhovsky
Added FMA3 Intel instructions.
tree
|
commitdiff
2012-05-31
Craig Topper
Add intrinsic for pclmulqdq instruction.
tree
|
commitdiff
2012-05-30
Chris Lattner
it's pointed out that R11 can be used for magic things...
tree
|
commitdiff
2012-05-30
Chris Lattner
Extend the (abi-irrelevant) return convention to be...
tree
|
commitdiff
2012-05-30
Benjamin Kramer
Port support for SSE4a extrq/insertq to the old jit...
tree
|
commitdiff
2012-05-29
Benjamin Kramer
Add intrinsics, code gen, assembler and disassembler...
tree
|
commitdiff
2012-05-25
Justin Holewinski
Change interface for TargetLowering::LowerCallTo and...
tree
|
commitdiff
2012-05-25
Eli Friedman
Simplify code for calling a function where CanLowerRetu...
tree
|
commitdiff
2012-05-24
Craig Topper
Use uint16_t to store register number in static tables...
tree
|
commitdiff
2012-05-23
Chad Rosier
Tidy up naming for consistency and other cleanup. ...
tree
|
commitdiff
2012-05-23
Craig Topper
Tidy up spacing.
tree
|
commitdiff
2012-05-23
Craig Topper
Fix indentation of wrapped line for readability. No...
tree
|
commitdiff
2012-05-22
Craig Topper
Fix constant used for pshufb mask when lowering v16i8...
tree
|
commitdiff
2012-05-21
Craig Topper
Allow 256-bit shuffles to still be split even if only...
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Make the global base reg GR32_NOSP.
tree
|
commitdiff
2012-05-19
Nadav Rotem
On Haswell, perfer storing YMM registers using a single...
tree
|
commitdiff
2012-05-19
Nadav Rotem
Add support for additional in-reg vbroadcast patterns
tree
|
commitdiff
2012-05-19
Craig Topper
Tidy up some spacing and inconsistent use of pre/post...
tree
|
commitdiff
2012-05-19
Craig Topper
Copy some AVX support from MCJIT to JIT. Maybe will...
tree
|
commitdiff
2012-05-18
Jim Grosbach
Refactor data-in-code annotations.
tree
|
commitdiff
2012-05-18
Craig Topper
Simplify code a bit. No functional change intended.
tree
|
commitdiff
2012-05-18
Craig Topper
Simplify handling of v16i8 shuffles and fix a missed...
tree
|
commitdiff
2012-05-16
Evan Cheng
Avoid creating a cycle when folding load / op with...
tree
|
commitdiff
2012-05-15
Jim Grosbach
Allow MCCodeEmitter access to the target MCRegisterInfo.
tree
|
commitdiff
2012-05-14
Dan Gohman
Rename @llvm.debugger to @llvm.debugtrap.
tree
|
commitdiff
next