projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Emit COPY instead of FMR/FMSD instructions for floating point conversion on
[oota-llvm.git]
/
lib
/
Target
/
2010-07-16
Jakob Stoklund Olesen
Emit COPY instead of FMR/FMSD instructions for floating...
tree
|
commitdiff
2010-07-16
Eli Friedman
Add missing attributes to cpp backend.
tree
|
commitdiff
2010-07-16
Dale Johannesen
Accept registers with P modifier. PR 5314.
tree
|
commitdiff
2010-07-16
Jakob Stoklund Olesen
Teach PPCInstrInfo::storeRegToStackSlot and loadRegFrom...
tree
|
commitdiff
2010-07-16
Jakob Stoklund Olesen
Remove the X86::FP_REG_KILL pseudo-instruction and...
tree
|
commitdiff
2010-07-16
Jakob Stoklund Olesen
Search for a free FP register instead of just assuming...
tree
|
commitdiff
2010-07-16
Jakob Stoklund Olesen
Allow x87 FP registers to be alive globally in a function.
tree
|
commitdiff
2010-07-15
Evan Cheng
Split -enable-finite-only-fp-math to two options:
tree
|
commitdiff
2010-07-15
Chris Lattner
fix the encoding of MMX_MOVFR642Qrr, it starts with...
tree
|
commitdiff
2010-07-15
Eli Friedman
Random note about bswap.
tree
|
commitdiff
2010-07-14
Jakob Stoklund Olesen
Last COPY conversion.
tree
|
commitdiff
2010-07-14
Bob Wilson
Remove restriction on NEON alignment values. Some...
tree
|
commitdiff
2010-07-14
Jakob Stoklund Olesen
Use TargetOpcode::COPY instead of X86-native register...
tree
|
commitdiff
2010-07-14
Chris Lattner
fix indentation
tree
|
commitdiff
2010-07-14
Benjamin Kramer
Don't pass StringRef by reference.
tree
|
commitdiff
2010-07-14
Chris Lattner
Merge lib/Target/X86/X86COFF.h into include/llvm/Suppor...
tree
|
commitdiff
2010-07-14
Jim Grosbach
Improve 64-subtraction of immediates when parts of...
tree
|
commitdiff
2010-07-14
Bob Wilson
Add missing address register update to t2LDM_RET instru...
tree
|
commitdiff
2010-07-14
Eli Friedman
A couple potential optimizations inspired by comment...
tree
|
commitdiff
2010-07-14
Evan Cheng
Fix for PR7193 was overly conservative. The only case...
tree
|
commitdiff
2010-07-14
Bob Wilson
Add support for NEON VMVN immediate instructions.
tree
|
commitdiff
2010-07-14
Bob Wilson
The bits in the cmode field of 32-bit VMOV immediate...
tree
|
commitdiff
2010-07-14
Chris Lattner
fix a bug found by a warning I added to clang this...
tree
|
commitdiff
2010-07-14
Bob Wilson
Add an ARM-specific DAG combining to avoid redundant...
tree
|
commitdiff
2010-07-14
Dan Gohman
Don't propagate debug locations to instructions for...
tree
|
commitdiff
2010-07-13
Bruno Cardoso Lopes
Add AVX 256-bit compare instructions and a bunch of...
tree
|
commitdiff
2010-07-13
Bob Wilson
Use a target-specific VMOVIMM DAG node instead of BUILD...
tree
|
commitdiff
2010-07-13
Bruno Cardoso Lopes
AVX 256-bit conversion instructions
tree
|
commitdiff
2010-07-13
Kevin Enderby
Added a check that pusha cannot be encoded in 64-bit...
tree
|
commitdiff
2010-07-13
Evan Cheng
Extend the r107852 optimization which turns some fp...
tree
|
commitdiff
2010-07-13
Evan Cheng
Add an ARM "feature". Cortex-a8 fp comparison is very...
tree
|
commitdiff
2010-07-13
Evan Cheng
-enable-unsafe-fp-math should not imply -enable-finite...
tree
|
commitdiff
2010-07-13
Gabor Greif
rotate CallInst operands
tree
|
commitdiff
2010-07-13
Bob Wilson
Move NEON "modified immediate" encode/decode into ARMAd...
tree
|
commitdiff
2010-07-13
Chris Lattner
my work on adding segment registers to LEA missed the
tree
|
commitdiff
2010-07-13
Bruno Cardoso Lopes
Add AVX 256-bit packed logical forms
tree
|
commitdiff
2010-07-13
Bruno Cardoso Lopes
Add AVX 256-bit unop arithmetic instructions
tree
|
commitdiff
2010-07-13
Bruno Cardoso Lopes
Since AVX is a superset of all SSE versions, only use...
tree
|
commitdiff
2010-07-12
David Greene
Move some SIMD fragment code into X86InstrFragmentsSIMD...
tree
|
commitdiff
2010-07-12
Bruno Cardoso Lopes
Add AVX 256 binary arithmetic instructions
tree
|
commitdiff
2010-07-12
Bruno Cardoso Lopes
More refactoring of basic SSE arith instructions. Open...
tree
|
commitdiff
2010-07-12
Dan Gohman
Apply the SSE dependence idiom for SSE unary operations to
tree
|
commitdiff
2010-07-12
Bob Wilson
Remove some code that doesn't appear to do anything...
tree
|
commitdiff
2010-07-12
Bruno Cardoso Lopes
Add AVX 256-bit MOVMSK forms
tree
|
commitdiff
2010-07-12
Dan Gohman
Check begin!=end, rather than !begin.
tree
|
commitdiff
2010-07-12
Dan Gohman
Don't fast-isel an x87 comparison opcode, as fast-isel...
tree
|
commitdiff
2010-07-12
Duncan Sands
Convert some tab stops into spaces.
tree
|
commitdiff
2010-07-12
Rafael Espindola
Convert getLoadStoreRegOpcode to use a switch.
tree
|
commitdiff
2010-07-12
Rafael Espindola
Convert the last use of getPhysicalRegisterRegClass...
tree
|
commitdiff
2010-07-12
Jakob Stoklund Olesen
A basic block that only uses RFP registers still needs...
tree
|
commitdiff
2010-07-12
Rafael Espindola
Convert the last getPhysicalRegisterRegClass in VirtReg...
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
RISC architectures get their memory operand folding...
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Use target independent COPY instructions for the fake...
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Remove redundant branch. Thanks, Anton!
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Remove obsolete README_SSE note.
tree
|
commitdiff
2010-07-11
Rafael Espindola
Make getPhysicalRegisterRegClass non-virtual. Should...
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for SystemZ.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Avoid SSE instructions in FastIsel when it is not avail...
tree
|
commitdiff
2010-07-11
Chandler Carruth
Remove two other uses of ATTRIBUTE_UNUSED for variables...
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for XCore.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for Sparc.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for CellSPU.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for PowerPC.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Fix PIC16 comments referencing copyRegToReg.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for PIC16.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for MSP430.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for MBlaze.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for ARM.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for Blackfin.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
X86InstrInfo::copyRegToReg is dead. Long live copyPhysReg!
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Use COPY in X86FastISel::X86SelectRet.
tree
|
commitdiff
2010-07-11
Rafael Espindola
Fix va_arg for doubles. With this patch VAARG nodes...
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Use COPY in FastISel everywhere it is safe and trivial.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for Mips.
tree
|
commitdiff
2010-07-11
Jakob Stoklund Olesen
Replace copyRegToReg with copyPhysReg for Alpha.
tree
|
commitdiff
2010-07-10
Jakob Stoklund Olesen
Use COPY in targets
tree
|
commitdiff
2010-07-10
Jakob Stoklund Olesen
Don't emit st(0)/st(1) copies as FpMOV instructions...
tree
|
commitdiff
2010-07-10
Chandler Carruth
Add parentheses yet again to satisfy GCC's warnings.
tree
|
commitdiff
2010-07-10
Dan Gohman
Reapply bottom-up fast-isel, with several fixes for...
tree
|
commitdiff
2010-07-10
Jakob Stoklund Olesen
An x86 function returns a floating point value in st...
tree
|
commitdiff
2010-07-09
Bruno Cardoso Lopes
Declare YMM subregisters in the right way! Thanks Jakob
tree
|
commitdiff
2010-07-09
Bruno Cardoso Lopes
Add AVX 256-bit packed MOVNT variants
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Remember the *_TC opcodes for load/store
tree
|
commitdiff
2010-07-09
Bruno Cardoso Lopes
Add AVX 256-bit unpack and interleave
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Automatically fold COPY instructions into stack load...
tree
|
commitdiff
2010-07-09
Jakob Stoklund Olesen
Fix a few tests
tree
|
commitdiff
2010-07-09
Jim Grosbach
In the presence of variable sized objects, allocate...
tree
|
commitdiff
2010-07-09
Bruno Cardoso Lopes
Start the support for AVX instructions with 256-bit...
tree
|
commitdiff
2010-07-09
Bob Wilson
--- Reverse-merging r107947 into '.':
tree
|
commitdiff
2010-07-09
Bruno Cardoso Lopes
Merge VEX enums with other x86 enum forms. Also fix...
tree
|
commitdiff
2010-07-09
Dan Gohman
Fix the memoperand offsets in code generated for va_start.
tree
|
commitdiff
2010-07-09
Chris Lattner
have the mc lowering process handle a few tail call...
tree
|
commitdiff
2010-07-09
Bob Wilson
Print "dregpair" NEON operands with a space between...
tree
|
commitdiff
2010-07-09
Dan Gohman
Re-apply bottom-up fast-isel, with fixes. Be very caref...
tree
|
commitdiff
2010-07-09
Bruno Cardoso Lopes
Factor out x86 segment override prefix encoding, and...
tree
|
commitdiff
2010-07-09
Chris Lattner
reject pseudo instructions early in the encoder.
tree
|
commitdiff
2010-07-09
Bruno Cardoso Lopes
Remove trailing whitespaces from file
tree
|
commitdiff
2010-07-08
Chris Lattner
Change LEA to have 5 operands for its memory operand...
tree
|
commitdiff
2010-07-08
Chris Lattner
add some long-overdue enums to refer to the parts of...
tree
|
commitdiff
2010-07-08
Jakob Stoklund Olesen
Remember the VR64 register class
tree
|
commitdiff
next