diff options
author | Anton Korobeynikov <asl@math.spbu.ru> | 2007-03-07 16:25:09 +0000 |
---|---|---|
committer | Anton Korobeynikov <asl@math.spbu.ru> | 2007-03-07 16:25:09 +0000 |
commit | d0b82b301d700217a716526f9329bb031e0d6578 (patch) | |
tree | fffc3171424b94fce8316c50e47fdbc6c8cfdb1f /include/llvm/CodeGen/SelectionDAGISel.h | |
parent | 6a143590b3e283321af981abc4336f35efea2fed (diff) | |
download | llvm-d0b82b301d700217a716526f9329bb031e0d6578.tar.gz llvm-d0b82b301d700217a716526f9329bb031e0d6578.tar.bz2 llvm-d0b82b301d700217a716526f9329bb031e0d6578.tar.xz |
Refactoring of formal parameter flags. Enable properly use of
zext/sext/aext stuff.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35008 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen/SelectionDAGISel.h')
-rw-r--r-- | include/llvm/CodeGen/SelectionDAGISel.h | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/include/llvm/CodeGen/SelectionDAGISel.h b/include/llvm/CodeGen/SelectionDAGISel.h index 492e877f19..8557702018 100644 --- a/include/llvm/CodeGen/SelectionDAGISel.h +++ b/include/llvm/CodeGen/SelectionDAGISel.h @@ -30,21 +30,7 @@ namespace llvm { class TargetLowering; class FunctionLoweringInfo; class HazardRecognizer; - - namespace SDISelParamFlags { - enum Flags { - NoFlagSet = 0, - Signed = 1<<0, - SignedOffs = 0, - InReg = 1<<1, - InRegOffs = 1, - StructReturn = 1<<2, - StructReturnOffs = 2, - OrigAlignment = 0x1F<<27, - OrigAlignmentOffs = 27 - }; - } - + /// SelectionDAGISel - This is the common base class used for SelectionDAG-based /// pattern-matching instruction selectors. class SelectionDAGISel : public FunctionPass { |