Displaying 8 results from an estimated 8 matches for "targetschedinfo".
2004 May 01
1
[LLVMdev] compiling LLVM from CVS under SuSE 9.1 (finished!)
...vm16SparcV9SchedInfoC2ERKNS_13TargetMachineE':
: undefined reference to `llvm::CPUResource::CPUResource[in-charge](std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
[...]
***************************
Really, file ./include/llvm/Target/TargetSchedInfo.h has
just declaration of constructor "CPUResource".
I can't find with "find-grep" the constructor definition.
so, i've changed:
CPUResource(const std::string& resourceName, int maxUsers)
to:
CPUResource(const std::string& resourceName, int maxUsers)...
2004 Sep 26
2
[LLVMdev] patches and scons
...al.
With major 'hacks' of the skipped files I can reach the complete link,
but I'll wait till a suitable solution ;-)
===
* Added #include <algorithm>
llvm\lib\CodeGen\LiveInterval.cpp(35) : error C2039: 'upper_bound' : is
not a member of '_STL'
llvm\lib\Target\TargetSchedInfo.cpp(231) : error C3861: 'sort':
identifier not found, even with argument-dependent lookup
* Added std:: namespace
llvm\lib\Target\TargetSchedInfo.cpp(231) : error C3861: 'sort':
identifier not found, even with argument-dependent lookup
* Conversion from dyn_cast to isa+cast
llvm...
2004 Oct 25
2
[LLVMdev] hash_map issues with Visual Studio
...n
LLVM). This means that although the way of adding your own hashing
functions is different, the default implementation works for 99% of all
the cases and the ADT/HashExtras.h file is not necessary.
BUT there is one place where llvm defines it's own hashing function, in
include/llvm/Target/TargetSchedInfo.h
template <> struct hash<llvm::OpCodePair> {
size_t operator()(const llvm::OpCodePair& pair) const {
return hash<long>()(pair.val);
}
};
which for Visual Studio can be replaced with:
const size_t hash_value(const llvm::OpCodePair& pair) {...
2005 Apr 22
0
[LLVMdev] tabs
.../MachineInstr.h
Index: include/llvm/CodeGen/SchedGraphCommon.h
Index: include/llvm/Config/alloca.h
Index: include/llvm/Support/Annotation.h
Index: include/llvm/Target/MRegisterInfo.h
Index: include/llvm/Target/TargetFrameInfo.h
Index: include/llvm/Target/TargetInstrInfo.h
Index: include/llvm/Target/TargetSchedInfo.h
Index: lib/Analysis/Expressions.cpp
Index: lib/Analysis/IntervalPartition.cpp
Index: lib/Analysis/LoopInfo.cpp
Index: lib/Analysis/PostDominators.cpp
Index: lib/Analysis/DataStructure/EquivClassGraphs.cpp
Index: lib/Analysis/IPA/FindUsedTypes.cpp
Index: lib/Analysis/IPA/GlobalsModRef.cpp
Index: l...
2004 Apr 30
0
[LLVMdev] LLVM benchmarks against GCC
On Sat, 1 May 2004, [koi8-r] "Valery A.Khamenya[koi8-r] " wrote:
> > > yesterday I got new SuSE 9.1 DVD, so i am going to enter this
> > > river again. Perhaps, this time all will be fine.
> >
> > Sounds great, please let me know how it goes.
>
> SuSE 9.1 is running OK.
> after 30 minute of compilation i get first errors:
> *********************
2004 Apr 30
2
[LLVMdev] LLVM benchmarks against GCC
> > yesterday I got new SuSE 9.1 DVD, so i am going to enter this
> > river again. Perhaps, this time all will be fine.
>
> Sounds great, please let me know how it goes.
SuSE 9.1 is running OK.
after 30 minute of compilation i get first errors:
*********************
make[2]: Leaving directory `/pool/tmp/llvm/runtime/libtrace'
make[2]: Entering directory
2004 Sep 03
4
[LLVMdev] diffs for vc7.1
...9 Arrays... forgive me if I don't provide a patch to standard
vectors...
llvm\lib\Bytecode\Reader\Reader.cpp(1483) : error C2057: expected
constant expression
llvm/lib/CodeGen/LiveVariables.cpp, # MachineInstr
*PhysRegInfoA[RegInfo->getNumRegs()]; C99 array
llvm/lib/Target/TargetSchedInfo.cpp, # int
classPairGaps[numSchedClasses][numSchedClasses]; C99 array
The next bigger problem is that the compiler complains about this kind
of construct...
<snip>
for (BasicBlock::iterator I = Dest->begin(); PHINode *PN =
dyn_cast<PHINode>(I); ++I)
visitPHINode(*PN);
<s...
2004 Dec 03
2
[LLVMdev] [Fwd: Updated LLVM Visual Studio project files]
...e>
> <File
> RelativePath="..\..\lib\Target\TargetMachine.cpp">
> </File>
> <File
> RelativePath="..\..\lib\Target\TargetMachineRegistry.cpp">
> </File>
> <File
> RelativePath="..\..\lib\Target\TargetSchedInfo.cpp">
> </File>
> </Filter>
> <Filter
> Name="Header Files"
> Filter="h;hpp;hxx;hm;inl;inc;xsd"
> UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
> <File
> RelativePath="..\..\i...