projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Vector argument must be passed in memory location aligned on 16-byte boundary.
2006-05-26
Evan Cheng
Vector argument must be passed in memory location aligned...
commit
|
commitdiff
|
tree
2006-05-26
Evan Cheng
Mac OS X ABI document lied. The first four XMM registers...
commit
|
commitdiff
|
tree
2006-05-26
Evan Cheng
Minor update to make the code more clear
commit
|
commitdiff
|
tree
2006-05-26
Evan Cheng
Update more comments.
commit
|
commitdiff
|
tree
2006-05-26
Evan Cheng
Fix some comments.
commit
|
commitdiff
|
tree
2006-05-26
Evan Cheng
No need to handle illegal types.
commit
|
commitdiff
|
tree
2006-05-26
Evan Cheng
Remove a couple of bogus casts.
commit
|
commitdiff
|
tree
2006-05-26
Evan Cheng
Remove a bogus cast.
commit
|
commitdiff
|
tree
2006-05-26
Evan Cheng
Minor bug caught by Ashwin Chandra
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
Consistency
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
Some clean up.
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
Remove some dead code.
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
X86 / Cygwin asm / alignment fixes.
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
New test case. x86 isel was creating a cycle in the...
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
Can't trust NodeDepth when checking for possibility...
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
Build breakage.
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
-sched-commute-nodes is now on by default.
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
Turn on -sched-commute-nodes by default.
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
Switch X86 over to a call-selection model where the...
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
CALL node change (arg / sign pairs instead of just...
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
CALL node change: now including signness of every argument.
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
CALL node change: now containing signness of each argument.
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
Assert if InflightSet is not cleared after instruction...
commit
|
commitdiff
|
tree
2006-05-25
Evan Cheng
Fixed a really ugly bug. The TableGen'd isel is not...
commit
|
commitdiff
|
tree
2006-05-24
Evan Cheng
Clear HandleMap and ReplaceMap after instruction selection...
commit
|
commitdiff
|
tree
2006-05-23
Evan Cheng
Better way to check for vararg.
commit
|
commitdiff
|
tree
2006-05-23
Evan Cheng
Remove PreprocessCCCArguments and PreprocessFastCCArguments...
commit
|
commitdiff
|
tree
2006-05-23
Evan Cheng
-enable-unsafe-fp-math implies -enable-finite-only...
commit
|
commitdiff
|
tree
2006-05-23
Evan Cheng
Added a test case for FP equality check.
commit
|
commitdiff
|
tree
2006-05-23
Evan Cheng
Incorrect SETCC CondCode used for FP comparisons.
commit
|
commitdiff
|
tree
2006-05-23
Evan Cheng
Added option -enable-finite-only-fp-math. When on,...
commit
|
commitdiff
|
tree
2006-05-22
Evan Cheng
A isel deficiency.
commit
|
commitdiff
|
tree
2006-05-21
Evan Cheng
Back out indirect branch load folding hack. It broke...
commit
|
commitdiff
|
tree
2006-05-20
Evan Cheng
- Use of load's chain result should be redirected to...
commit
|
commitdiff
|
tree
2006-05-20
Evan Cheng
A new entry
commit
|
commitdiff
|
tree
2006-05-20
Evan Cheng
Missing break statements.
commit
|
commitdiff
|
tree
2006-05-20
Evan Cheng
Remove unused patterns.
commit
|
commitdiff
|
tree
2006-05-20
Evan Cheng
Handle indirect call which folds a load manually. This...
commit
|
commitdiff
|
tree
2006-05-19
Evan Cheng
These can be transformed into lea as well. Not that...
commit
|
commitdiff
|
tree
2006-05-19
Evan Cheng
- Use exact-width integer types, e.g. int32_t, to avoid...
commit
|
commitdiff
|
tree
2006-05-19
Evan Cheng
Explicitly specify MOV32mi can only be used store 32...
commit
|
commitdiff
|
tree
2006-05-19
Evan Cheng
Now that iPTR is a fully resolved type. We end up losing...
commit
|
commitdiff
|
tree
2006-05-18
Evan Cheng
Added a Flags field to TargetOperandInfo. Currently...
commit
|
commitdiff
|
tree
2006-05-18
Evan Cheng
lib/Target/Target.td
commit
|
commitdiff
|
tree
2006-05-18
Evan Cheng
ImmMask should be 3 for a two-bit field; Compact X86II
commit
|
commitdiff
|
tree
2006-05-18
Evan Cheng
getCalleeSaveRegs and getCalleeSaveRegClasses are no...
commit
|
commitdiff
|
tree
2006-05-18
Evan Cheng
Remove CalleeSavedRegisters from class Target.
commit
|
commitdiff
|
tree
2006-05-18
Evan Cheng
Don't generate getCalleeSaveReg and getCalleeSaveRegClasses...
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
Use generic iPTR instead i32 to represent pointer type.
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
Another entry
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
Remove PointerType from class Target
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
Typo
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
Remove PointerType from target definition. Use abstract...
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
PR736 has already been fixed. Remove XFAIL marker.
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
New test case for vector type argument pass by value.
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
Should pass by reference.
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
Another entry
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
Another typo. Pointed out by Nate Begeman.
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
Fixed a LowerCallTo and LowerArguments bug. They were...
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
Fix an obvious bug in getPackedTypeBreakdown. Return...
commit
|
commitdiff
|
tree
2006-05-17
Evan Cheng
Fix a mis-leading comment.
commit
|
commitdiff
|
tree
2006-05-16
Evan Cheng
X86 integer register classes naming changes. Make them...
commit
|
commitdiff
|
tree
2006-05-16
Evan Cheng
Allow patterns to refer to physical registers that...
commit
|
commitdiff
|
tree
2006-05-14
Evan Cheng
Backing out last check-in for now. It's causing an...
commit
|
commitdiff
|
tree
2006-05-13
Evan Cheng
Fixing 2006-05-01-SchedCausingSpills.ll; some clean up
commit
|
commitdiff
|
tree
2006-05-13
Evan Cheng
Revert an un-intended change
commit
|
commitdiff
|
tree
2006-05-12
Evan Cheng
If the register allocator cannot find a register to...
commit
|
commitdiff
|
tree
2006-05-12
Evan Cheng
Remove dead code
commit
|
commitdiff
|
tree
2006-05-12
Evan Cheng
Noop instruction
commit
|
commitdiff
|
tree
2006-05-12
Evan Cheng
Unused instruction
commit
|
commitdiff
|
tree
2006-05-12
Evan Cheng
Backing out fix for PR770. Need to re-apply it after...
commit
|
commitdiff
|
tree
2006-05-12
Evan Cheng
Duh. That could take a long time.
commit
|
commitdiff
|
tree
2006-05-12
Evan Cheng
New scheduling test case.
commit
|
commitdiff
|
tree
2006-05-12
Evan Cheng
Add capability to scheduler to commute nodes for profit.
commit
|
commitdiff
|
tree
2006-05-12
Evan Cheng
Typo! How did we commute nodes before?!
commit
|
commitdiff
|
tree
2006-05-11
Evan Cheng
Refactor scheduler code. Move register-reduction list...
commit
|
commitdiff
|
tree
2006-05-11
Evan Cheng
Add MOV16_rm / MOV32_rm and MOV16_mr / MOV32_mr to...
commit
|
commitdiff
|
tree
2006-05-11
Evan Cheng
Also add super- register class info.
commit
|
commitdiff
|
tree
2006-05-11
Evan Cheng
Also add super- register classes info.
commit
|
commitdiff
|
tree
2006-05-11
Evan Cheng
Set weight of zero length intervals to infinite to...
commit
|
commitdiff
|
tree
2006-05-11
Evan Cheng
Backing out previous check-in.
commit
|
commitdiff
|
tree
2006-05-10
Evan Cheng
If the live interval legnth is essentially zero, i...
commit
|
commitdiff
|
tree
2006-05-10
Evan Cheng
Update test case
commit
|
commitdiff
|
tree
2006-05-10
Evan Cheng
Templatify RegReductionPriorityQueue
commit
|
commitdiff
|
tree
2006-05-10
Evan Cheng
Watch out for the following case:
commit
|
commitdiff
|
tree
2006-05-10
Evan Cheng
Fix a load folding bug. It is exposed by a multi- resulting...
commit
|
commitdiff
|
tree
2006-05-09
Evan Cheng
Another instruction scheduling test case
commit
|
commitdiff
|
tree
2006-05-09
Evan Cheng
Add pseudo dependency to force a def&use operand to...
commit
|
commitdiff
|
tree
2006-05-09
Evan Cheng
Debugging info
commit
|
commitdiff
|
tree
2006-05-09
Evan Cheng
Remove a completed entry.
commit
|
commitdiff
|
tree
2006-05-09
Evan Cheng
Test case for PR770
commit
|
commitdiff
|
tree
2006-05-09
Evan Cheng
PR 770 - permit coallescing of registers in subset...
commit
|
commitdiff
|
tree
2006-05-09
Evan Cheng
Added sub- register classes information.
commit
|
commitdiff
|
tree
2006-05-09
Evan Cheng
Add sub-register class information.
commit
|
commitdiff
|
tree
2006-05-08
Evan Cheng
Fixing truncate. Previously we were emitting truncate...
commit
|
commitdiff
|
tree
2006-05-07
Evan Cheng
Typo's
commit
|
commitdiff
|
tree
2006-05-05
Evan Cheng
Need extload patterns after Chris' DAG combiner changes
commit
|
commitdiff
|
tree
2006-05-05
Evan Cheng
Better implementation of truncate. ISel matches it...
commit
|
commitdiff
|
tree
2006-05-04
Evan Cheng
Initial support for register pressure aware scheduling...
commit
|
commitdiff
|
tree
2006-05-03
Evan Cheng
Use movsd to shuffle in the lowest two elements of...
commit
|
commitdiff
|
tree
next