projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Prevent ARM assembler from losing a right shift by #32 applied to a register
[oota-llvm.git]
/
lib
/
Target
/
X86
/
2012-07-07
Andrew Trick
I'm introducing a new machine model to simultaneously...
tree
|
commitdiff
2012-07-07
Manman Ren
X86: Fix optimizeCompare to correctly check safe condition.
tree
|
commitdiff
2012-07-06
Manman Ren
X86: peephole optimization to remove cmp instruction
tree
|
commitdiff
2012-07-04
Jakob Stoklund Olesen
Make X86 call and return instructions non-variadic.
tree
|
commitdiff
2012-07-04
Jakob Stoklund Olesen
Ensure CopyToReg nodes are always glued to the call...
tree
|
commitdiff
2012-07-04
Jakob Stoklund Olesen
Add early if-conversion support to X86.
tree
|
commitdiff
2012-07-03
Craig Topper
Remove extra space.
tree
|
commitdiff
2012-07-03
Craig Topper
Change i128mem/i256mem to f128mem/f256mem on some float...
tree
|
commitdiff
2012-07-03
Craig Topper
Add aliases for pblendvb, blendvpd, and blendvps instru...
tree
|
commitdiff
2012-07-02
Bob Wilson
Add all codegen passes to the PassManager via TargetPas...
tree
|
commitdiff
2012-07-01
Elena Demikhovsky
Optimization of shuffle node that can fit to the regist...
tree
|
commitdiff
2012-07-01
Craig Topper
Reduce code size by using a second switch statement...
tree
|
commitdiff
2012-07-01
Craig Topper
Add a break to the end of case statement missed in...
tree
|
commitdiff
2012-07-01
Craig Topper
Fix a crash on release builds if gather intrinsics...
tree
|
commitdiff
2012-07-01
Craig Topper
Use a second switch statement to reduce number of calls...
tree
|
commitdiff
2012-06-29
Rafael Espindola
In the initial exec mode we always do a load to find...
tree
|
commitdiff
2012-06-29
Manman Ren
X86: add more GATHER intrinsics in LLVM
tree
|
commitdiff
2012-06-28
Bill Wendling
Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo...
tree
|
commitdiff
2012-06-27
Chad Rosier
Whitespace.
tree
|
commitdiff
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
next