index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
PowerPC
/
PPCISelDAGToDAG.cpp
Age
Commit message (
Expand
)
Author
2006-12-19
eliminate static ctors for Statistic objects.
Chris Lattner
2006-12-12
Reduce number of instructions to load 64-bit constants.
Jim Laskey
2006-12-07
What should be the last unnecessary <iostream>s in the library.
Bill Wendling
2006-12-06
Detemplatize the Statistic class. The only type it is instantiated with
Chris Lattner
2006-11-27
Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead
Evan Cheng
2006-11-17
convert PPC::BCC to use the 'pred' operand instead of separate predicate
Chris Lattner
2006-11-17
rename PPC::COND_BRANCH to PPC::BCC
Chris Lattner
2006-11-17
start using PPC predicates more consistently.
Chris Lattner
2006-11-16
add patterns for ppc32 preinc stores. ppc64 next.
Chris Lattner
2006-11-15
fix ldu/stu jit encoding. Swith 64-bit preinc load instrs to use memri
Chris Lattner
2006-11-14
remove a ton of custom selection logic no longer needed
Chris Lattner
2006-11-11
allow the offset of a preinc'd load to be the low-part of a global. This
Chris Lattner
2006-11-10
implement preinc support for r+i loads on ppc64
Chris Lattner
2006-11-10
add an initial cut at preinc loads for ppc32. This is broken for ppc64
Chris Lattner
2006-11-08
Match tblegen changes.
Evan Cheng
2006-11-08
Refactor all the addressing mode selection stuff into the isel lowering
Chris Lattner
2006-11-02
For PR786:
Reid Spencer
2006-10-30
fix miscompilation of llvm.isunordered, where we branched on the opposite
Chris Lattner
2006-09-22
Fold AND and ROTL more often
Nate Begeman
2006-09-20
Improve PPC64 equality comparisons like PPC32 comparisons.
Chris Lattner
2006-09-20
Two improvements:
Chris Lattner
2006-08-27
s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|
Chris Lattner
2006-08-27
Do not use getTargetNode() and SelectNodeTo() which takes more than 3
Evan Cheng
2006-08-26
SelectNodeTo now returns a SDNode*.
Evan Cheng
2006-08-26
Select() no longer require Result operand by reference.
Evan Cheng
2006-08-26
Match tblgen changes.
Evan Cheng
2006-08-15
Fix PowerPC/2006-08-15-SelectionCrash.ll and simplify selection code.
Chris Lattner
2006-08-11
Match tablegen changes.
Evan Cheng
2006-08-08
Start eliminating temporary vectors used to create DAG nodes. Instead, pass
Chris Lattner
2006-08-07
Match tablegen isel changes.
Evan Cheng
2006-07-28
Remove InFlightSet hack. No longer needed.
Evan Cheng
2006-07-27
Remove NodeDepth
Evan Cheng
2006-06-28
shrink libllvmgcc.dylib another 25K
Chris Lattner
2006-06-27
Don't match 64-bit bitfield inserts into rlwimi's. todo add rldimi. :)
Chris Lattner
2006-06-27
Fix ppc64 jump tables
Chris Lattner
2006-06-27
Fix variable shadowing issue
Chris Lattner
2006-06-27
Implement a bunch of 64-bit cleanliness work. With this, treeadd builds (but
Chris Lattner
2006-06-10
Work around a nasty tblgen bug where it doesn't add operands for varargs
Chris Lattner
2006-05-25
Fix build failure of povray
Chris Lattner
2006-05-25
Fix Benchmarks/MallocBench/cfrac
Chris Lattner
2006-05-25
Assert if InflightSet is not cleared after instruction selecting a BB.
Evan Cheng
2006-05-24
Clear HandleMap and ReplaceMap after instruction selection. Or it may cause
Evan Cheng
2006-05-17
Make PPC call lowering more aggressive, making the isel matching code simple
Chris Lattner
2006-05-17
Switch PPC over to a call-selection model where the lowering code creates
Chris Lattner
2006-05-16
implement passing/returning vector regs to calls, at least non-varargs calls.
Chris Lattner
2006-05-12
Fix PowerPC/2006-05-12-rlwimi-crash.ll
Chris Lattner
2006-05-08
Fold more shifts into inserts, and update the README
Nate Begeman
2006-05-08
Update some stuff now that the new rlwimi code has gone in
Nate Begeman
2006-05-07
New rlwimi implementation, which is superior to the old one. There are
Nate Begeman
2006-04-22
JumpTable support! What this represents is working asm and jit support for
Nate Begeman
[next]