- Aug 26, 2008
-
-
Owen Anderson authored
Add a RetVT parameter to emitted FastISel methods, so that we will be able to pass the desired return type down. This is not currently used. llvm-svn: 55345
-
Owen Anderson authored
Deepen the map structure tablegen uses to compute FastISel patterns, in preparation for having patterns with return types that differ from their input types. This is not yet used. llvm-svn: 55344
-
- Aug 25, 2008
-
-
Owen Anderson authored
bitcast of constants in fast isel. llvm-svn: 55325
-
- Aug 22, 2008
-
-
Dan Gohman authored
llvm-svn: 55157
-
Dan Gohman authored
and use it in FastISelEmitter.cpp, and make FastISel subtarget aware. Among other things, this lets it work properly on x86 targets that don't have SSE, where it successfully selects x87 instructions. llvm-svn: 55156
-
- Aug 21, 2008
-
-
Dan Gohman authored
llvm-svn: 55099
-
Dan Gohman authored
llvm-svn: 55096
-
Dan Gohman authored
llvm-svn: 55093
-
- Aug 20, 2008
-
-
Dan Gohman authored
llvm-svn: 55080
-
Dan Gohman authored
namespace out of the isel emitters and into common code. llvm-svn: 55079
-
Dan Gohman authored
class hold a MachineRegisterInfo member, and make the MachineBasicBlock be passed in to SelectInstructions rather than the FastISel constructor. llvm-svn: 55076
-
- Aug 19, 2008
-
-
Dan Gohman authored
register class. llvm-svn: 55008
-
Dan Gohman authored
helper function. llvm-svn: 55007
-
Dan Gohman authored
llvm-svn: 55004
-
Dan Gohman authored
llvm-svn: 55003
-
Dan Gohman authored
FastISel doesn't support yet. llvm-svn: 55002
-
Dan Gohman authored
llvm-svn: 54998
-
Dan Gohman authored
llvm-svn: 54997
-
- Aug 13, 2008
-
-
Dan Gohman authored
the comments in FastISelEmitter.cpp for details on what this is. This is currently experimental and unusable. llvm-svn: 54751
-