Skip to content
  1. Jul 18, 2004
    • Reid Spencer's avatar
      bug 122: · 3d169b1c
      Reid Spencer authored
      - Move these functions from other places
      - Provide implementations of Constant class overrides in GlobalValue
      
      llvm-svn: 14936
      3d169b1c
    • Reid Spencer's avatar
      bug 122: · 37e4e78c
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Replace tabs.
      
      llvm-svn: 14935
      37e4e78c
    • Reid Spencer's avatar
      bug 122: · 49fc8a74
      Reid Spencer authored
      - Correct an assert to not have redundant isa<GlobalValue>
      
      llvm-svn: 14934
      49fc8a74
    • Reid Spencer's avatar
      bug 122: · bbddbf3a
      Reid Spencer authored
      - Correct isa<Constant> for GlobalValue subclass
      
      llvm-svn: 14933
      bbddbf3a
    • Reid Spencer's avatar
      bug 122: · 784638bb
      Reid Spencer authored
      - Correct isa<Constant> for GlobalValue subclass
      - Fix some tabs and indentation.
      
      llvm-svn: 14932
      784638bb
    • Reid Spencer's avatar
      bug 122: · 3c4824af
      Reid Spencer authored
      - Module doesn't need to manage ConstantPointerRefs any more.
      
      llvm-svn: 14931
      3c4824af
    • Reid Spencer's avatar
      bug 122: · cd3936ee
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Correct isa<Constant> for GlobalValue subclass
      
      llvm-svn: 14930
      cd3936ee
    • Reid Spencer's avatar
      bug 122: · c49dd8de
      Reid Spencer authored
      - Move GlobalValue and GlobalVariable implementations to Globals.cpp
      
      llvm-svn: 14929
      c49dd8de
    • Reid Spencer's avatar
      bug 122: · 1ebe1abe
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Minimize redundant isa<GlobalValue> usage
      - Correct isa<Constant> for GlobalValue subclass
      - Delete ConstantPointerRef member function implementations
      
      llvm-svn: 14928
      1ebe1abe
    • Reid Spencer's avatar
      bug 122: · accd7c70
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Minimize redundant isa<GlobalValue> usage
      - Correct isa<Constant> for GlobalValue subclass
      
      llvm-svn: 14927
      accd7c70
    • Reid Spencer's avatar
      bug 122: · f47c7796
      Reid Spencer authored
      remove redundant isa<GlobalValue>
      ensure isa<GlobalValue> case is processed before is<Constant>
      
      llvm-svn: 14926
      f47c7796
    • Reid Spencer's avatar
      bug 122: · 6dd4c27c
      Reid Spencer authored
      - Add ValueListTy to TypeTy so that the bcreader can have its own User
        category that won't get factored into any optimizations or cleanup.
      - Correct an isa_impl to correctly include GlobalValue now that it isa
        Constant.
      
      llvm-svn: 14925
      6dd4c27c
    • Reid Spencer's avatar
      bug 122: · f820a233
      Reid Spencer authored
      Remove redundancy in User::classof(Value*); GlobalValue isa Constant now.
      
      llvm-svn: 14924
      f820a233
    • Reid Spencer's avatar
      Fix a comment. · 591fc1eb
      Reid Spencer authored
      llvm-svn: 14923
      591fc1eb
    • Reid Spencer's avatar
      bug 122: · fdc497d0
      Reid Spencer authored
      We don't need to keep track of CPRs any more.
      
      llvm-svn: 14922
      fdc497d0
    • Reid Spencer's avatar
      bug 122: · 82b7ce69
      Reid Spencer authored
      Now that GlobalVariable is a constant (via derivation from GlobalValue),
      override the replaceUsesOfWithOnConstant method.
      
      llvm-svn: 14921
      82b7ce69
    • Reid Spencer's avatar
      bug 122: · 1a76c279
      Reid Spencer authored
      - derive from Constant
      - declare needed overrides from Constant class
      
      llvm-svn: 14920
      1a76c279
    • Reid Spencer's avatar
      ****** ABOLISH ConstantPointerRef ***** · c5098ac9
      Reid Spencer authored
      llvm-svn: 14919
      c5098ac9
    • Reid Spencer's avatar
      Extend constructor so that it can support GlobalValue's (with names). · 88cda9db
      Reid Spencer authored
      Make GlobalValue a "classof" Constant
      Fix the classof(Value*) to include GlobalValue's
      
      llvm-svn: 14918
      88cda9db
    • Reid Spencer's avatar
      Constant value not needed after CPR's disappear. · 9521143a
      Reid Spencer authored
      llvm-svn: 14917
      9521143a
  2. Jul 17, 2004
  3. Jul 16, 2004
Loading