projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Initial support for calling functions with byval arguments on x86-64
[oota-llvm.git]
/
lib
/
Target
/
2007-08-31
Rafael Espindola
Initial support for calling functions with byval argume...
tree
|
commitdiff
2007-08-31
Rafael Espindola
Align i64 and f64 at 8 byte on x86-64.
tree
|
commitdiff
2007-08-31
Dale Johannesen
Enhance APFloat to retain bits of NaNs (fixes oggenc).
tree
|
commitdiff
2007-08-30
Raul Herbster
Instruction formats added used to generate multiply...
tree
|
commitdiff
2007-08-30
Raul Herbster
Unused relocation type reloc_arm_absolute removed.
tree
|
commitdiff
2007-08-30
Raul Herbster
Comments added. It now generates V5TE multiply instruct...
tree
|
commitdiff
2007-08-30
Raul Herbster
ARM instruction table was modified by adding informatio...
tree
|
commitdiff
2007-08-30
Raul Herbster
JITInfo now resolves function addrs and also relocation...
tree
|
commitdiff
2007-08-30
Evan Cheng
Added support to fold X86 load / store instructions...
tree
|
commitdiff
2007-08-30
Evan Cheng
Add a variant of foldMemoryOperand to fold any load...
tree
|
commitdiff
2007-08-30
Evan Cheng
Mark load instructions with isLoad = 1.
tree
|
commitdiff
2007-08-30
Bill Wendling
Use i64 on a PPC64 machine
tree
|
commitdiff
2007-08-30
Dale Johannesen
Change LegalFPImmediates to use APFloat.
tree
|
commitdiff
2007-08-29
Duncan Sands
Move getX86RegNum into X86RegisterInfo and use it
tree
|
commitdiff
2007-08-28
Bruno Cardoso Lopes
Added method to get Mips register numbers
tree
|
commitdiff
2007-08-28
Bruno Cardoso Lopes
Changed stack allocation On LowerFORMAL_ARGUMENTS.
tree
|
commitdiff
2007-08-28
Bruno Cardoso Lopes
Mask directive completed with CalleeSave info
tree
|
commitdiff
2007-08-28
Bruno Cardoso Lopes
Added methods to record SPOffsets from LowerFORMAL_ARGU...
tree
|
commitdiff
2007-08-27
Rafael Espindola
Add a comment about using libc memset/memcpy or generat...
tree
|
commitdiff
2007-08-27
Rafael Espindola
call libc memcpy/memset if array size is bigger then...
tree
|
commitdiff
2007-08-25
Chris Lattner
rename isOperandValidForConstraint to LowerAsmOperandFo...
tree
|
commitdiff
2007-08-24
Chris Lattner
Disable EH generation until PPC works 100%.
tree
|
commitdiff
2007-08-24
Chris Lattner
add a note
tree
|
commitdiff
2007-08-23
Chris Lattner
add some notes on really poor codegen.
tree
|
commitdiff
2007-08-23
Chris Lattner
new example
tree
|
commitdiff
2007-08-22
Bill Wendling
Add the PCSymbol for Darwin x86 platforms.
tree
|
commitdiff
2007-08-21
Bruno Cardoso Lopes
InlineAsm asm support for integer registers added
tree
|
commitdiff
2007-08-21
Bruno Cardoso Lopes
Instruction Itinerary attribution fixed
tree
|
commitdiff
2007-08-21
Anton Korobeynikov
Use only 1 knob to enable exceptions on Darwin :).
tree
|
commitdiff
2007-08-20
Rafael Espindola
Partial implementation of calling functions with byval...
tree
|
commitdiff
2007-08-20
Chris Lattner
add a note
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
MipsHi now has ouput flag
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
Fixed stack frame addressing bug
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
support for Schedule included on Mips.td
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
Removed LowerRETURADDR, fixed small bug into LowerRET...
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
Couple of small changes. Delay Slot handle header declared.
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
Added InstrItinClass support for instruction formats
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
Branch Analysis and InsertNoop inserted into header...
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
createMipsDelaySlotFillerPass added to mips codegen...
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
Added Branch Analysis support
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
LowerRETURNADDR removed since it was wrong and does...
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
InstrItineraryData support on added.
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
A Pass to insert Nops on intructions with DelaySlot
tree
|
commitdiff
2007-08-18
Bruno Cardoso Lopes
Mips generic fallback instruction schedule support!
tree
|
commitdiff
2007-08-15
Anton Korobeynikov
Move ReturnAddrIndex variable to X86MachineFunctionInfo...
tree
|
commitdiff
2007-08-15
Chris Lattner
add a note.
tree
|
commitdiff
2007-08-13
Evan Cheng
Fix a typo pointd out by Maarten ter Huurne.
tree
|
commitdiff
2007-08-13
Dan Gohman
When x86 addresses matching exceeds its recursion limit...
tree
|
commitdiff
2007-08-13
Chris Lattner
Fix PR1607
tree
|
commitdiff
2007-08-11
Chris Lattner
expand a note
tree
|
commitdiff
2007-08-11
Chris Lattner
With evan's explicit flag representation, hopefully...
tree
|
commitdiff
2007-08-11
Bill Wendling
64-bit SSSE3 ops that use MMX registers don't require...
tree
|
commitdiff
2007-08-10
Christopher Lamb
Use subregs to improve any_extend code generation when...
tree
|
commitdiff
2007-08-10
Christopher Lamb
Increase efficiency of sign_extend_inreg by using subre...
tree
|
commitdiff
2007-08-10
Christopher Lamb
Edit README in light of previous LEA16 commit.
tree
|
commitdiff
2007-08-10
Christopher Lamb
Add 2-addr to 3-addr promotion code that allows 32...
tree
|
commitdiff
2007-08-10
Rafael Espindola
propagate struct size and alignment of byval arguments...
tree
|
commitdiff
2007-08-10
Bill Wendling
For kicks, I though it would be fun to use the correct...
tree
|
commitdiff
2007-08-10
Bill Wendling
Adding SSSE3 intrinsics.
tree
|
commitdiff
2007-08-09
Evan Cheng
Temporarily backing out this change until we know why...
tree
|
commitdiff
2007-08-09
Evan Cheng
divb / mulb outputs to ah. Under x86-64 it's not legal...
tree
|
commitdiff
2007-08-09
Evan Cheng
GR16_ sub-register class should be GR8_, not GR8. That...
tree
|
commitdiff
2007-08-09
Dale Johannesen
long double 9 of N. This finishes up the X86-32 bits
tree
|
commitdiff
2007-08-09
Dale Johannesen
Fix arguments for some Altivec instructions. From...
tree
|
commitdiff
2007-08-07
Dale Johannesen
Fix spelling of mtvscr and mfvscr.
tree
|
commitdiff
2007-08-07
Dale Johannesen
Long double patch 8 of N: make it partially work in
tree
|
commitdiff
2007-08-07
Evan Cheng
Initial JIT support for ARM by Raul Fernandes Herbster.
tree
|
commitdiff
2007-08-07
Dale Johannesen
Long double patch 7 of N, unless I lost count:).
tree
|
commitdiff
2007-08-06
Dale Johannesen
Replace 4-line function with 10-line version per review...
tree
|
commitdiff
2007-08-06
Dale Johannesen
Move lengthy conditional down 1 level per review comment.
tree
|
commitdiff
2007-08-06
Dale Johannesen
Get X86 long double calling convention to work
tree
|
commitdiff
2007-08-06
Dale Johannesen
Make 80-bit store maintain simulated FP stack correctly.
tree
|
commitdiff
2007-08-05
Reid Spencer
Fix minor doxygen nits.
tree
|
commitdiff
2007-08-05
Dale Johannesen
Long double patch 4 of N: initial x87 implementation.
tree
|
commitdiff
2007-08-04
Chandler Carruth
This is the patch to provide clean intrinsic function...
tree
|
commitdiff
2007-08-03
Dale Johannesen
Make x86 long double alignment 32 for everything but
tree
|
commitdiff
2007-08-03
Dale Johannesen
long double patch 2 of N. Handle it in TargetData.
tree
|
commitdiff
2007-08-03
Chris Lattner
add an observation
tree
|
commitdiff
2007-08-02
Dan Gohman
More explicit keywords.
tree
|
commitdiff
2007-08-02
Dan Gohman
Fix the alignment requirements of several unpck and...
tree
|
commitdiff
2007-08-02
Dan Gohman
Fix pastos in vector arithmetic intrinsics.
tree
|
commitdiff
2007-08-02
Dan Gohman
Mark the SSE and MMX load instructions that
tree
|
commitdiff
2007-08-02
Evan Cheng
Switch some multiplication instructions over to the...
tree
|
commitdiff
2007-08-01
Evan Cheng
Can't handle offset and scale if rip-relative addressin...
tree
|
commitdiff
2007-08-01
Evan Cheng
Mac OS X X86-64 low 4G address not available.
tree
|
commitdiff
2007-08-01
Evan Cheng
Mac OS X X86-64 low 4G address not available.
tree
|
commitdiff
2007-08-01
Evan Cheng
Some out operands were incorrectly specified as input...
tree
|
commitdiff
2007-08-01
Evan Cheng
Missing Requires.
tree
|
commitdiff
2007-08-01
Evan Cheng
Be more precise.
tree
|
commitdiff
2007-08-01
Dan Gohman
Change a .size directive to use a tab instead of a...
tree
|
commitdiff
2007-08-01
Evan Cheng
Indexed loads each has 2 outputs.
tree
|
commitdiff
2007-07-31
Dan Gohman
Change the x86 assembly output to use tab characters...
tree
|
commitdiff
2007-07-31
Evan Cheng
Redo and generalize previously removed opt for pinsrw...
tree
|
commitdiff
2007-07-31
Evan Cheng
This isn't safe when there are uses of load's chain...
tree
|
commitdiff
2007-07-30
Dan Gohman
Use tabs more consistently in assembler pseudo-ops.
tree
|
commitdiff
2007-07-30
Dan Gohman
Fix the comment for getClosestTargetForJIT to reflect...
tree
|
commitdiff
2007-07-30
Dan Gohman
More explicit keywords.
tree
|
commitdiff
2007-07-30
Evan Cheng
Vector fneg must be expanded into fsub -0.0, X.
tree
|
commitdiff
2007-07-29
Christopher Lamb
Change the x86 backend to use extract_subreg for trunca...
tree
|
commitdiff
2007-07-28
Christopher Lamb
Add register info needed to use subreg sets on X86.
tree
|
commitdiff
next