index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
utils
/
TableGen
/
DAGISelEmitter.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Type inferencing bug
Evan Cheng
2006-01-15
1
-0
/
+2
*
Allow transformation from GlobalAddress to TargetGlobalAddress and
Evan Cheng
2006-01-12
1
-13
/
+24
*
GlobalAddress -> TargetGlobalAddress; ExternalSymbol -> TargetExternalSymbol
Evan Cheng
2006-01-12
1
-2
/
+14
*
Some minor fixes.
Evan Cheng
2006-01-11
1
-26
/
+19
*
Always select target registers to themselves
Chris Lattner
2006-01-11
1
-0
/
+1
*
Emit an error instead of an assertion if trying to do bogus things in result ...
Chris Lattner
2006-01-11
1
-2
/
+2
*
* Remove instruction fields hasInFlag / hasOutFlag and added SNDPInFlag and
Evan Cheng
2006-01-09
1
-41
/
+56
*
Pattern complexity calculation fix.
Evan Cheng
2006-01-06
1
-4
/
+9
*
Tweak pattern complexity calc.
Evan Cheng
2006-01-06
1
-9
/
+4
*
Bug fix wrt chain operand.
Evan Cheng
2006-01-06
1
-7
/
+4
*
Replace fix with one less disruptive to the original code.
Jeff Cohen
2006-01-04
1
-4
/
+3
*
Tblgen was generating syntactically illegal C++ code like:
Jeff Cohen
2006-01-04
1
-3
/
+4
*
Remove obsolete comment, make things look a bit nicer
Chris Lattner
2006-01-04
1
-2
/
+1
*
reduce stack usage of the recursive SelectCode function by out-lining each
Chris Lattner
2006-01-04
1
-44
/
+61
*
Remove my previous ugly hack that tries to reduce the stack space usage
Chris Lattner
2006-01-03
1
-68
/
+25
*
HP-UX DVDs are crunchy and good to eat
Duraid Madina
2005-12-30
1
-1
/
+1
*
Add support for generating v4i32 altivec code
Nate Begeman
2005-12-30
1
-84
/
+155
*
Added field noResults to Instruction.
Evan Cheng
2005-12-26
1
-4
/
+1
*
support targetexternalsym
Andrew Lenharth
2005-12-24
1
-0
/
+4
*
* Support for hasInFlag and hasOutFlag (on instructions). Remove nameless FLAG
Evan Cheng
2005-12-23
1
-107
/
+106
*
silence some bogus gcc warnings
Chris Lattner
2005-12-22
1
-2
/
+2
*
Attempt to fix a crash on WIN32.
Evan Cheng
2005-12-22
1
-15
/
+16
*
* Added support for FLAG - a special nameless flag register. Can be used as
Evan Cheng
2005-12-22
1
-54
/
+66
*
Allows instructions which no explicit operands. e.g. X86 RET which has but
Evan Cheng
2005-12-21
1
-6
/
+5
*
Eliminate some GCC warnings from the generated code
Chris Lattner
2005-12-21
1
-10
/
+18
*
Fix the semantic of Requires<[cond]> to mean if (!cond) goto PXXFail;
Evan Cheng
2005-12-20
1
-1
/
+1
*
This ugly patch works around a GCC bug where it is compiling SelectCode to
Chris Lattner
2005-12-20
1
-22
/
+56
*
Now support instructions with implicit write to non-flag registers.
Evan Cheng
2005-12-20
1
-51
/
+91
*
Lefted out a fix in the previous check in.
Evan Cheng
2005-12-20
1
-1
/
+7
*
Fix another bug related to chain / flag.
Evan Cheng
2005-12-19
1
-8
/
+20
*
Fixes for a number of bugs: save flag results in CodeGenMap, folded chains
Evan Cheng
2005-12-19
1
-23
/
+33
*
Handle basic block nodes
Chris Lattner
2005-12-18
1
-0
/
+1
*
More fixes for Selection of copyto/fromreg with a flag
Chris Lattner
2005-12-18
1
-11
/
+10
*
Select copytoreg and copyfromreg nodes that have flag operands correctly.
Chris Lattner
2005-12-18
1
-9
/
+37
*
Support for read / write from explicit registers with FlagVT type.
Evan Cheng
2005-12-17
1
-40
/
+89
*
Added support to specify predicates.
Evan Cheng
2005-12-14
1
-37
/
+72
*
Skip over srcvalue nodes when generating ISEL code.
Evan Cheng
2005-12-14
1
-1
/
+7
*
Bug fix: CodeGenMap[N] = ... -> CodeGenMap[N.getValue(0)] = ...
Evan Cheng
2005-12-12
1
-1
/
+1
*
At top of generated isel SelectCode() is this:
Evan Cheng
2005-12-12
1
-4
/
+2
*
Bug fix: finding the correct incoming chain for pattern with nested src opera...
Evan Cheng
2005-12-12
1
-14
/
+17
*
Add support for TargetConstantPool nodes to the dag isel emitter, and use
Nate Begeman
2005-12-10
1
-0
/
+2
*
Stop emitting a redudant type check for complex pattern node.
Evan Cheng
2005-12-10
1
-5
/
+0
*
For instructions which produce no result, e.g. store, chain's Resno == 0.
Evan Cheng
2005-12-10
1
-4
/
+6
*
Add a new SDTCisPtrTy constraint, which indicates that an operand must have
Chris Lattner
2005-12-09
1
-0
/
+6
*
* Do not allow nodes which produce chain results (e.g. loads) to be folded if
Evan Cheng
2005-12-09
1
-407
/
+414
*
Prevent folding of instructions which produce chains that have more than 1 re...
Evan Cheng
2005-12-09
1
-3
/
+8
*
* Make sure complex pattern operands are selected first since their select
Evan Cheng
2005-12-09
1
-60
/
+76
*
* Added an explicit type field to ComplexPattern.
Evan Cheng
2005-12-08
1
-3
/
+2
*
Added support for ComplexPattern. These are patterns that require C++ pattern
Evan Cheng
2005-12-08
1
-38
/
+127
*
* Infer instruction property hasCtrlDep from pattern if it has one.
Evan Cheng
2005-12-05
1
-31
/
+50
[next]