"llvm/lib/git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "e1c34e9f432a42537ef5f265f1745eee13b8eb7b"
- May 10, 2008
-
-
Evan Cheng authored
If all sources of a PHI node are defined by an implicit_def, just emit an implicit_def instead of a copy. llvm-svn: 50927
-
- Apr 11, 2008
-
-
Evan Cheng authored
llvm-svn: 49543
-
- Apr 04, 2008
-
-
Evan Cheng authored
llvm-svn: 49198
-
- Apr 03, 2008
-
-
Evan Cheng authored
- Be (slightly) smarter about where to place the copies. llvm-svn: 49165
-
- Apr 02, 2008
-
-
Evan Cheng authored
llvm-svn: 49099
-
- Mar 05, 2008
-
-
Evan Cheng authored
findRegisterUseOperandIdx, findRegisterDefOperandIndx. Fix some naming inconsistencies. llvm-svn: 47927
-
- Feb 10, 2008
-
-
Dan Gohman authored
llvm-svn: 46930
-
- Jan 15, 2008
-
-
Owen Anderson authored
llvm-svn: 46016
-
- Jan 04, 2008
-
-
Bill Wendling authored
preserved. llvm-svn: 45596
-
- Dec 31, 2007
-
-
Owen Anderson authored
Machine-level API cleanup instigated by Chris. llvm-svn: 45470
-
Chris Lattner authored
that "machine" classes are used to represent the current state of the code being compiled. Given this expanded name, we can start moving other stuff into it. For now, move the UsedPhysRegs and LiveIn/LoveOuts vectors from MachineFunction into it. Update all the clients to match. This also reduces some needless #includes, such as MachineModuleInfo from MachineFunction. llvm-svn: 45467
-
Chris Lattner authored
e.g. MO.isMBB() instead of MO.isMachineBasicBlock(). I don't plan on switching everything over, so new clients should just start using the shorter names. Remove old long accessors, switching everything over to use the short accessor: getMachineBasicBlock() -> getMBB(), getConstantPoolIndex() -> getIndex(), setMachineBasicBlock -> setMBB(), etc. llvm-svn: 45464
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Nov 08, 2007
-
-
Owen Anderson authored
llvm-svn: 43866
-
- Sep 26, 2007
-
-
Evan Cheng authored
Tested with "make check"! llvm-svn: 42346
-
- May 06, 2007
-
-
Nick Lewycky authored
llvm-svn: 36873
-
- May 03, 2007
-
-
Devang Patel authored
llvm-svn: 36662
-
- May 02, 2007
-
-
Devang Patel authored
Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification. llvm-svn: 36652
-
- May 01, 2007
-
-
Devang Patel authored
llvm-svn: 36632
-
- Apr 18, 2007
-
-
Evan Cheng authored
llvm-svn: 36250
-
Evan Cheng authored
llvm-svn: 36233
-
- Mar 18, 2007
-
-
Evan Cheng authored
llvm-svn: 35140
-
- Feb 01, 2007
-
-
Chris Lattner authored
llvm-svn: 33749
-
- Dec 19, 2006
-
-
Chris Lattner authored
llvm-svn: 32698
-
- Dec 06, 2006
-
-
Chris Lattner authored
is 'unsigned'. llvm-svn: 32279
-
- Sep 28, 2006
-
-
Bill Wendling authored
with our English dead." No! Really! Serious this time...It was how the vreg uses were being adjusted that was causing hte Olden tests to fail. I corrected this and the Olden and Regression tests all passed. llvm-svn: 30644
-
Chris Lattner authored
in olden among others. llvm-svn: 30637
-
Chris Lattner authored
llvm-svn: 30634
-
Bill Wendling authored
has disappeared. llvm-svn: 30633
-
- Sep 27, 2006
-
-
Chris Lattner authored
llvm-svn: 30628
-
Bill Wendling authored
a function, do it up front in linear time (going through all of the instructions once). We create a map out of them. Then it's no problem to use the information in it during elimination... llvm-svn: 30624
-
- Aug 27, 2006
-
-
Chris Lattner authored
llvm-svn: 29911
-
- Aug 12, 2006
-
-
Chris Lattner authored
llvm-svn: 29648
-
- Jul 20, 2006
-
-
Andrew Lenharth authored
llvm-svn: 29220
-
- Jun 29, 2006
-
-
Chris Lattner authored
dropped. This shrinks libllvmgcc.dylib another 67K llvm-svn: 28975
-
- Jan 04, 2006
-
-
Chris Lattner authored
use virtual registers. We now allow the first instruction in a block of terminators to use virtual registers, and update phi elimination to correctly update livevar when eliminating phi's. This fixes a problem on a testcase Andrew sent me. llvm-svn: 25083
-
Chris Lattner authored
don't help anyone) llvm-svn: 25081
-
- Oct 03, 2005
-
-
Chris Lattner authored
llvm-svn: 23609
-
Chris Lattner authored
llvm-svn: 23606
-
- Aug 24, 2005
-
-
Chris Lattner authored
llvm-svn: 22992
-