Skip to content
  1. Jul 18, 2004
    • Chris Lattner's avatar
      Remove useless statistic, fix some slightly broken logic · 9238d78d
      Chris Lattner authored
      llvm-svn: 14958
      9238d78d
    • Chris Lattner's avatar
      Fix a rather serious bug in previous checkin · 2da5eee3
      Chris Lattner authored
      llvm-svn: 14957
      2da5eee3
    • Reid Spencer's avatar
      Shrink some code. · c9c90cfb
      Reid Spencer authored
      llvm-svn: 14956
      c9c90cfb
    • Reid Spencer's avatar
      Add a missing space to align comments. · 7c6b3d17
      Reid Spencer authored
      llvm-svn: 14955
      7c6b3d17
    • Reid Spencer's avatar
      Fix typeos in comments. · e5a4cee9
      Reid Spencer authored
      llvm-svn: 14954
      e5a4cee9
    • Reid Spencer's avatar
      bug 122: · cb3fb5d4
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      
      llvm-svn: 14953
      cb3fb5d4
    • Reid Spencer's avatar
      bug 122: · e5914d85
      Reid Spencer authored
      - Minimize redundant isa<GlobalValue> usage
      
      llvm-svn: 14952
      e5914d85
    • Reid Spencer's avatar
      bug 122: · 6a0fd73b
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Correct isa<Constant> for GlobalValue subclass
      
      llvm-svn: 14951
      6a0fd73b
    • Reid Spencer's avatar
      bug 122: · 87436879
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Minimize redundant isa<GlobalValue> usage
      - Correct isa<Constant> for GlobalValue subclass
      
      llvm-svn: 14950
      87436879
    • Reid Spencer's avatar
      bug 122: · 3074d3cf
      Reid Spencer authored
      - Correct isa<Constant> for GlobalValue subclass
      
      llvm-svn: 14949
      3074d3cf
    • Reid Spencer's avatar
      bug 122: · ef784f01
      Reid Spencer authored
      - Minimize redundant isa<GlobalValue> usage
      
      llvm-svn: 14948
      ef784f01
    • Reid Spencer's avatar
      bug 122: · c5afc951
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Correct isa<Constant> for GlobalValue subclass
      
      llvm-svn: 14947
      c5afc951
    • Reid Spencer's avatar
      bug 122: · 9e855c68
      Reid Spencer authored
      - Minimize redundant isa<GlobalValue> usage
      - Correct isa<Constant> for GlobalValue subclass
      
      llvm-svn: 14946
      9e855c68
    • Reid Spencer's avatar
      bug 122: · 5f681598
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Rename methods to get ride of ConstantPointerRef usage
      
      llvm-svn: 14945
      5f681598
    • Reid Spencer's avatar
      bug 122: · 83cae64f
      Reid Spencer authored
      - Excise dead CPR procesing.
      
      llvm-svn: 14944
      83cae64f
    • Reid Spencer's avatar
      bug 122: · e4de2287
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Correct test ordering for GlobalValue subclass
      
      llvm-svn: 14943
      e4de2287
    • Reid Spencer's avatar
      bug 122: · 30d69a5a
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Minimize redundant isa<GlobalValue> usage
      - Correct isa<Constant> for GlobalValue subclass
      
      llvm-svn: 14942
      30d69a5a
    • Reid Spencer's avatar
      bug 122: · 51fe3361
      Reid Spencer authored
      - Correct ordering of tests because for GlobalValue isa Constant
      
      llvm-svn: 14941
      51fe3361
    • Reid Spencer's avatar
      User ValueListTy as the type of the ValueList. This avoides the ValueList · 1d8d08f3
      Reid Spencer authored
      from being treated like a Function which can cause the contents of the list
      to be come invalidated.
      
      llvm-svn: 14940
      1d8d08f3
    • Reid Spencer's avatar
      bug 122: · db1863d5
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Correct isa<Constant> for GlobalValue subclass
      
      llvm-svn: 14939
      db1863d5
    • Reid Spencer's avatar
      bug 122: · edbb40b2
      Reid Spencer authored
      - Update for BytecodeHandler interface change resuing from CPRs going away
      
      llvm-svn: 14938
      edbb40b2
    • Reid Spencer's avatar
      bug 122: · ce6adaff
      Reid Spencer authored
      - Replace ConstantPointerRef usage with GlobalValue usage
      - Minimize redundant isa<GlobalValue> usage
      - Correct isa<Constant> for GlobalValue subclass
      - Remove tabs
      - Fix coments refering to ConstantPointerRef
      
      llvm-svn: 14937
      ce6adaff
    • 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
Loading