index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
PowerPC
/
PPC32ISelPattern.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Support building non-PIC
Nate Begeman
2005-07-21
1
-56
/
+86
*
Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5.
Nate Begeman
2005-07-20
1
-3
/
+18
*
Integrate SelectFPExpr into SelectExpr. This gets PPC32 closer to being
Nate Begeman
2005-07-19
1
-338
/
+242
*
Change *EXTLOAD to use an VTSDNode operand instead of being an MVTSDNode.
Chris Lattner
2005-07-10
1
-2
/
+2
*
Change TRUNCSTORE to use a VTSDNode operand instead of being an MVTSTDNode
Chris Lattner
2005-07-10
1
-1
/
+1
*
Make several cleanups to Andrews varargs change:
Chris Lattner
2005-07-05
1
-19
/
+17
*
Fix PowerPC varargs
Chris Lattner
2005-07-05
1
-24
/
+25
*
Varargs is apparently currently broken on PPC. This hacks it so that it
Chris Lattner
2005-07-01
1
-4
/
+9
*
Commit fix for generating conditional branch pseudo instructions that
Nate Begeman
2005-06-15
1
-3
/
+8
*
Commit a small improvement that is already in the x86 and ia64 backends to
Nate Begeman
2005-06-14
1
-0
/
+5
*
Handle some more real world cases of rlwimi. These don't come up that
Nate Begeman
2005-06-08
1
-10
/
+42
*
Fix andrews changes to fit in 80 columns
Chris Lattner
2005-05-15
1
-9
/
+18
*
treat TAILCALL nodes identically to CALL nodes
Chris Lattner
2005-05-13
1
-1
/
+4
*
Add an isTailCall flag to LowerCallTo
Chris Lattner
2005-05-13
1
-2
/
+3
*
Realize that we don't support fmod directly, fixing CodeGen/Generic/print-ari...
Chris Lattner
2005-05-13
1
-1
/
+3
*
rename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to be CALLSEQ_START/BEGIN.
Chris Lattner
2005-05-12
1
-6
/
+6
*
Pass in Calling Convention to use into LowerCallTo
Chris Lattner
2005-05-12
1
-1
/
+2
*
These targets don't like setcc
Chris Lattner
2005-05-12
1
-0
/
+3
*
Necessary changes to codegen cttz efficiently on PowerPC
Nate Begeman
2005-05-11
1
-6
/
+28
*
fold and (shl X, C1), C2 -> rlwinm when possible. Many other cases are possi...
Chris Lattner
2005-05-09
1
-1
/
+20
*
fix typo
Andrew Lenharth
2005-05-04
1
-1
/
+1
*
Implement count leading zeros (ctlz), count trailing zeros (cttz), and count
Andrew Lenharth
2005-05-03
1
-0
/
+5
*
This target doesn't support the FSIN/FCOS/FSQRT nodes yet
Chris Lattner
2005-04-30
1
-0
/
+8
*
Implement Value* tracking for loads and stores in the selection DAG. This en...
Andrew Lenharth
2005-04-27
1
-11
/
+11
*
Convert tabs to spaces
Misha Brukman
2005-04-22
1
-3
/
+4
*
Remove trailing whitespace
Misha Brukman
2005-04-21
1
-135
/
+135
*
Match another form of eqv
Chris Lattner
2005-04-21
1
-1
/
+6
*
Next round of PPC CR optimizations. For the following code:
Nate Begeman
2005-04-18
1
-62
/
+95
*
Change codegen for setcc to read the bit directly out of the condition
Nate Begeman
2005-04-18
1
-42
/
+31
*
Make pattern isel default for ppc
Nate Begeman
2005-04-15
1
-3
/
+2
*
Implement multi-way branches through logical ops on condition registers.
Nate Begeman
2005-04-14
1
-2
/
+68
*
Start allocating condition registers. Almost all explicit uses of CR0 are
Nate Begeman
2005-04-13
1
-23
/
+26
*
Implement the fold shift X, zext(Y) -> shift X, Y at the target level,
Nate Begeman
2005-04-13
1
-6
/
+22
*
Disbale the broken fold of shift + sz[ext] for now
Nate Begeman
2005-04-13
1
-19
/
+0
*
remove one more occurance of this that snuck in
Chris Lattner
2005-04-13
1
-1
/
+1
*
Elimate handling of ZERO_EXTEND_INREG. This causes the PPC backend to emit
Chris Lattner
2005-04-13
1
-13
/
+0
*
Fold shift by size larger than type size to undef
Nate Begeman
2005-04-12
1
-1
/
+0
*
Implement setcc op, -1 sequences
Nate Begeman
2005-04-12
1
-22
/
+41
*
Implement bitfield clears
Nate Begeman
2005-04-12
1
-11
/
+31
*
Add recording variants of ISD::AND and ISD::OR. This kills almost 1000
Nate Begeman
2005-04-11
1
-10
/
+43
*
Fix another fixme: factor out the constant fp generation code.
Nate Begeman
2005-04-10
1
-17
/
+2
*
Fix 64 bit argument loading that straddles the args in regs / args on stack
Nate Begeman
2005-04-10
1
-7
/
+15
*
Make sure that BRCOND branches can be converted into long branches too.
Nate Begeman
2005-04-10
1
-1
/
+3
*
Don't hand ISD::CALL nodes off to SelectExprFP. This fixes siod.
Nate Begeman
2005-04-10
1
-1
/
+2
*
fix ISD::BRCONDTWOWAY codegen to not deference the end() iterator
Nate Begeman
2005-04-09
1
-1
/
+1
*
do not set the root to null if an argument is dead
Chris Lattner
2005-04-09
1
-1
/
+2
*
Add rlwnm instruction for variable rotate
Nate Begeman
2005-04-09
1
-28
/
+76
*
Optimize FSEL a bit for fneg arguments. This fixes the recently added test
Nate Begeman
2005-04-09
1
-11
/
+12
*
This target does not yet support ISD::BRCONDTWOWAY
Chris Lattner
2005-04-09
1
-0
/
+1
*
64b: Expand S/UREM
Nate Begeman
2005-04-09
1
-7
/
+27
[next]