projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Teach if-converter to be more careful with predicating instructions that would
[oota-llvm.git]
/
lib
/
Target
/
ARM
/
ARMFastISel.cpp
2010-09-10
Eric Christopher
Fix build error.
blob
|
commitdiff
|
raw
2010-09-10
Eric Christopher
Update comments, reorganize some code, rename variables...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Eric Christopher
64-bit fp loads can come straight out of the constant...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Eric Christopher
SIToFP and FPToSI conversions work only on fp-reg to...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Eric Christopher
New "move to fp reg" routine. Use it.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Eric Christopher
"Strike that, reverse it." -- Mr. Wonka.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Eric Christopher
Add FPTrunc, fix some bugs where I forgot to update...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Eric Christopher
Basic FP->Int, Int->FP conversions.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Eric Christopher
Nuke whitespace and fix some indenting.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Eric Christopher
Handle 64-bit floating point binops as well.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Eric Christopher
Basic 32-bit FP operations.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Eric Christopher
Handle float->double extension.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-09
Eric Christopher
Rewrite TargetMaterializeConstant splitting it out...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Eric Christopher
Very basic compare support.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Eric Christopher
Delete dead code.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Eric Christopher
Make the loads/stores match the type we really want...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-08
Eric Christopher
Rewrite TargetMaterializeConstant.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-03
Eric Christopher
Simple branch instruction support.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-02
Eric Christopher
Add basic support for materializing constants (includin...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-02
Eric Christopher
Clang's -ccc-host-triple was ignoring the arch specifie...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-02
Eric Christopher
This should be TargetMaterializeConstant instead.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-02
Eric Christopher
One definition of isThumb is plenty, thanks.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-02
Eric Christopher
Rework arm fast-isel load and store handling. Move...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-01
Eric Christopher
Some basic store support.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-01
Eric Christopher
Add some more load types in.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-31
Eric Christopher
Rewrite slightly so we can expand for floating point...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-30
Eric Christopher
If we have an unhandled type then assert, we shouldn...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-25
Eric Christopher
Do type checks before we bother to do everything else.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-25
Eric Christopher
Reorganize load mechanisms. Handle types in a little...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Eric Christopher
Fix predicate and add a comment.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Eric Christopher
Rework braindead conditionals I put in yesterday.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Eric Christopher
Fix thumb2 mode loads to have the correct operand order...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Eric Christopher
Update comment.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Eric Christopher
Fix the opcode and the operands for the load instruction.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Eric Christopher
Add register class hack that needs to go away, but...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-24
Eric Christopher
Add some more debugging code, make it more obvious...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-23
Eric Christopher
Don't need the extra register here.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-23
Eric Christopher
Add some more "get address into register" code and...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-23
Eric Christopher
Add an ARMFunctionInfo member and use it.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-23
Eric Christopher
Start getting ARM loads/address computation going.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-20
Eric Christopher
Fix loop conditionals (MO.isDef() asserts that it's...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-20
Eric Christopher
Add a couple of random comments.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Eric Christopher
Silence warning.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-19
Eric Christopher
Add an AddOptionalDefs method and use it.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Eric Christopher
Copy over some overridden MI wrappers for ARM fast...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Eric Christopher
Make arm fast-isel possible to enable via command line.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-26
Evan Cheng
ARM fastisel isn't ready.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-21
Eric Christopher
Baby steps towards ARM fast-isel.
blob
|
commitdiff
|
raw
|
diff to current