aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-01-20 22:54:45 +0000
committerChris Lattner <sabre@nondot.org>2002-01-20 22:54:45 +0000
commit697954c15da58bd8b186dbafdedd8b06db770201 (patch)
treee119a71f09b5c2513c8c270161ae2a858c6f3b96
parent13c4659220bc78a0a3529f4d9e57546e898088e3 (diff)
Changes to build successfully with GCC 3.02
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1503 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--Makefile.common2
-rw-r--r--Makefile.rules2
-rw-r--r--include/Support/Annotation.h7
-rw-r--r--include/Support/CommandLine.h36
-rw-r--r--include/Support/DepthFirstIterator.h14
-rw-r--r--include/Support/HashExtras.h7
-rw-r--r--include/Support/PostOrderIterator.h8
-rw-r--r--include/Support/STLExtras.h7
-rw-r--r--include/Support/StringExtras.h14
-rw-r--r--include/Support/Tree.h16
-rw-r--r--include/llvm/ADT/DepthFirstIterator.h14
-rw-r--r--include/llvm/ADT/HashExtras.h7
-rw-r--r--include/llvm/ADT/PostOrderIterator.h8
-rw-r--r--include/llvm/ADT/STLExtras.h7
-rw-r--r--include/llvm/ADT/StringExtras.h14
-rw-r--r--include/llvm/ADT/Tree.h16
-rw-r--r--include/llvm/Analysis/CallGraph.h8
-rw-r--r--include/llvm/Analysis/Dominators.h23
-rw-r--r--include/llvm/Analysis/FindUnsafePointerTypes.h6
-rw-r--r--include/llvm/Analysis/FindUsedTypes.h6
-rw-r--r--include/llvm/Analysis/InstForest.h34
-rw-r--r--include/llvm/Analysis/Interval.h12
-rw-r--r--include/llvm/Analysis/IntervalIterator.h6
-rw-r--r--include/llvm/Analysis/IntervalPartition.h6
-rw-r--r--include/llvm/Analysis/LiveVar/LiveVarMap.h10
-rw-r--r--include/llvm/Analysis/LiveVar/LiveVarSet.h2
-rw-r--r--include/llvm/Analysis/LiveVar/ValueSet.h29
-rw-r--r--include/llvm/Analysis/LoopDepth.h4
-rw-r--r--include/llvm/Analysis/LoopInfo.h18
-rw-r--r--include/llvm/Analysis/ModuleAnalyzer.h2
-rw-r--r--include/llvm/Analysis/SlotCalculator.h8
-rw-r--r--include/llvm/Analysis/Verifier.h4
-rw-r--r--include/llvm/Analysis/Writer.h47
-rw-r--r--include/llvm/Annotation.h7
-rw-r--r--include/llvm/Assembly/CachedWriter.h10
-rw-r--r--include/llvm/Assembly/Parser.h14
-rw-r--r--include/llvm/Assembly/PrintModulePass.h7
-rw-r--r--include/llvm/Assembly/Writer.h38
-rw-r--r--include/llvm/BasicBlock.h8
-rw-r--r--include/llvm/Bytecode/Primitives.h24
-rw-r--r--include/llvm/Bytecode/Reader.h5
-rw-r--r--include/llvm/CodeGen/InstrForest.h9
-rw-r--r--include/llvm/CodeGen/InstrSelection.h5
-rw-r--r--include/llvm/CodeGen/InstrSelectionSupport.h13
-rw-r--r--include/llvm/CodeGen/InterferenceGraph.h12
-rw-r--r--include/llvm/CodeGen/MachineInstr.h40
-rw-r--r--include/llvm/CodeGen/RegClass.h16
-rw-r--r--include/llvm/CodeGen/ValueSet.h29
-rw-r--r--include/llvm/Constants.h36
-rw-r--r--include/llvm/DerivedTypes.h15
-rw-r--r--include/llvm/Function.h18
-rw-r--r--include/llvm/GlobalValue.h2
-rw-r--r--include/llvm/GlobalVariable.h4
-rw-r--r--include/llvm/InstrTypes.h8
-rw-r--r--include/llvm/Instruction.h4
-rw-r--r--include/llvm/Linker.h2
-rw-r--r--include/llvm/Module.h16
-rw-r--r--include/llvm/Pass.h4
-rw-r--r--include/llvm/SlotCalculator.h8
-rw-r--r--include/llvm/Support/Annotation.h7
-rw-r--r--include/llvm/Support/CommandLine.h36
-rw-r--r--include/llvm/Support/Linker.h2
-rw-r--r--include/llvm/Support/NameMangling.h4
-rw-r--r--include/llvm/SymbolTable.h15
-rw-r--r--include/llvm/Target/MachineInstrInfo.h25
-rw-r--r--include/llvm/Target/TargetCacheInfo.h6
-rw-r--r--include/llvm/Target/TargetData.h6
-rw-r--r--include/llvm/Target/TargetInstrInfo.h25
-rw-r--r--include/llvm/Target/TargetMachine.h6
-rw-r--r--include/llvm/Target/TargetRegInfo.h10
-rw-r--r--include/llvm/Target/TargetSchedInfo.h46
-rw-r--r--include/llvm/Transforms/IPO/ConstantMerge.h2
-rw-r--r--include/llvm/Transforms/MutateStructTypes.h14
-rw-r--r--include/llvm/Transforms/Utils/Linker.h2
-rw-r--r--include/llvm/Type.h10
-rw-r--r--include/llvm/User.h8
-rw-r--r--include/llvm/Value.h16
-rw-r--r--include/llvm/ValueHolder.h10
-rw-r--r--include/llvm/iMemory.h28
-rw-r--r--include/llvm/iOperators.h6
-rw-r--r--include/llvm/iOther.h10
-rw-r--r--include/llvm/iPHINode.h2
-rw-r--r--include/llvm/iTerminators.h2
-rw-r--r--lib/Analysis/Expressions.cpp7
-rw-r--r--lib/Analysis/IPA/CallGraph.cpp8
-rw-r--r--lib/Analysis/IPA/FindUnsafePointerTypes.cpp8
-rw-r--r--lib/Analysis/IPA/FindUsedTypes.cpp10
-rw-r--r--lib/Analysis/InductionVariable.cpp4
-rw-r--r--lib/Analysis/IntervalPartition.cpp1
-rw-r--r--lib/Analysis/LiveVar/BBLiveVar.cpp13
-rw-r--r--lib/Analysis/LiveVar/BBLiveVar.h2
-rw-r--r--lib/Analysis/LiveVar/FunctionLiveVarInfo.cpp12
-rw-r--r--lib/Analysis/LiveVar/ValueSet.cpp21
-rw-r--r--lib/Analysis/LoopDepth.cpp4
-rw-r--r--lib/Analysis/LoopInfo.cpp6
-rw-r--r--lib/Analysis/ModuleAnalyzer.cpp6
-rw-r--r--lib/Analysis/PostDominators.cpp2
-rw-r--r--lib/Analysis/Writer.cpp30
-rw-r--r--lib/AsmParser/Parser.cpp3
-rw-r--r--lib/AsmParser/ParserInternals.h19
-rw-r--r--lib/AsmParser/llvmAsmParser.y47
-rw-r--r--lib/Bytecode/Reader/ConstantReader.cpp17
-rw-r--r--lib/Bytecode/Reader/InstructionReader.cpp7
-rw-r--r--lib/Bytecode/Reader/Reader.cpp32
-rw-r--r--lib/Bytecode/Reader/ReaderInternals.h26
-rw-r--r--lib/Bytecode/Writer/ConstantWriter.cpp4
-rw-r--r--lib/Bytecode/Writer/InstructionWriter.cpp10
-rw-r--r--lib/Bytecode/Writer/SlotCalculator.cpp5
-rw-r--r--lib/Bytecode/Writer/SlotCalculator.h8
-rw-r--r--lib/Bytecode/Writer/Writer.cpp14
-rw-r--r--lib/Bytecode/Writer/WriterInternals.h8
-rw-r--r--lib/CodeGen/InstrSched/InstrScheduling.cpp43
-rw-r--r--lib/CodeGen/InstrSched/SchedGraph.cpp92
-rw-r--r--lib/CodeGen/InstrSched/SchedGraph.h85
-rw-r--r--lib/CodeGen/InstrSched/SchedPriorities.cpp62
-rw-r--r--lib/CodeGen/InstrSched/SchedPriorities.h58
-rw-r--r--lib/CodeGen/InstrSelection/InstrForest.cpp37
-rw-r--r--lib/CodeGen/InstrSelection/InstrSelection.cpp32
-rw-r--r--lib/CodeGen/InstrSelection/InstrSelectionSupport.cpp2
-rw-r--r--lib/CodeGen/MachineInstr.cpp53
-rw-r--r--lib/CodeGen/RegAlloc/IGNode.cpp24
-rw-r--r--lib/CodeGen/RegAlloc/IGNode.h13
-rw-r--r--lib/CodeGen/RegAlloc/InterferenceGraph.cpp76
-rw-r--r--lib/CodeGen/RegAlloc/InterferenceGraph.h12
-rw-r--r--lib/CodeGen/RegAlloc/LiveRange.h5
-rw-r--r--lib/CodeGen/RegAlloc/LiveRangeInfo.cpp124
-rw-r--r--lib/CodeGen/RegAlloc/LiveRangeInfo.h10
-rw-r--r--lib/CodeGen/RegAlloc/PhyRegAlloc.cpp170
-rw-r--r--lib/CodeGen/RegAlloc/PhyRegAlloc.h18
-rw-r--r--lib/CodeGen/RegAlloc/RegClass.cpp25
-rw-r--r--lib/CodeGen/RegAlloc/RegClass.h16
-rw-r--r--lib/ExecutionEngine/Interpreter/Execution.cpp85
-rw-r--r--lib/ExecutionEngine/Interpreter/ExecutionAnnotations.h2
-rw-r--r--lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp25
-rw-r--r--lib/ExecutionEngine/Interpreter/Interpreter.h31
-rw-r--r--lib/ExecutionEngine/Interpreter/Support.cpp22
-rw-r--r--lib/ExecutionEngine/Interpreter/UserInput.cpp27
-rw-r--r--lib/Linker/LinkModules.cpp32
-rw-r--r--lib/Support/Annotation.cpp4