- Oct 23, 2009
-
-
Ted Kremenek authored
Use 'waitpid' instead of 'wait'. Basing Program::Wait() on 'wait()' prevents it being correct within a multithreaded context. This address: PR 5277 (Program::Wait is unsafe to call from multiple threads). Note: If waitpid() turns out to be non-portable, we can add more autoconf magic, or look into another solution. llvm-svn: 84903
-
Jeffrey Yasskin authored
gcc-4.4. llvm-svn: 84902
-
Eric Christopher authored
llvm-svn: 84900
-
- Oct 22, 2009
-
-
Benjamin Kramer authored
llvm-svn: 84898
-
Jeffrey Yasskin authored
llvm-svn: 84895
-
Bill Wendling authored
llvm-svn: 84894
-
Jeffrey Yasskin authored
llvm-svn: 84892
-
Jeffrey Yasskin authored
even when keys get RAUWed and deleted during its lifetime. By default the keys act like WeakVHs, but users can pass a third template parameter to configure how updates work and whether to do anything beyond updating the map on each action. It's also possible to automatically acquire a lock around ValueMap updates triggered by RAUWs and deletes, to support the ExecutionEngine. llvm-svn: 84890
-
Devang Patel authored
llvm-svn: 84886
-
Devang Patel authored
llvm-svn: 84885
-
Devang Patel authored
llvm-svn: 84884
-
Devang Patel authored
llvm-svn: 84878
-
Stuart Hastings authored
Now with Clang-compatibility. llvm-svn: 84872
-
Bob Wilson authored
llvm-svn: 84868
-
Duncan Sands authored
In the latest binutils the plugin-api.h needs this - without it the LLVM gold plugin fails to compile. llvm-svn: 84861
-
Nicolas Geoffray authored
before freeing them. llvm-svn: 84859
-
Duncan Sands authored
of the struct (!) works correctly. llvm-svn: 84853
-
Duncan Sands authored
llvm-svn: 84851
-
Benjamin Kramer authored
llvm-svn: 84849
-
Evan Cheng authored
Move if-conversion before post-regalloc scheduling so the predicated instruction get scheduled properly. llvm-svn: 84843
-
Evan Cheng authored
Load / store multiple was missing opportunites when the load / store bundles are at the end of the bb. Test case is already in, the bug is exposed by subsequent commit. llvm-svn: 84842
-
Chris Lattner authored
llvm-svn: 84841
-
Chris Lattner authored
to libanalysis. Instcombine shrinking... does this even make sense??? llvm-svn: 84840
-
Chris Lattner authored
Analysis/ConstantFolding.cpp. This doesn't change the behavior of instcombine but makes other clients of ConstantFoldInstruction able to handle loads. This was partially extracted from Eli's patch in PR3152. llvm-svn: 84836
-
Evan Cheng authored
llvm-svn: 84832
-
Evan Cheng authored
llvm-svn: 84831
-
-
Mikhail Glushenkov authored
llvm-svn: 84828
-
Mikhail Glushenkov authored
llvm-svn: 84827
-
Chris Lattner authored
llvm-svn: 84826
-
Devang Patel authored
llvm-svn: 84820
-
Chris Lattner authored
llvm-svn: 84819
-
Chris Lattner authored
llvm-svn: 84818
-
Chris Lattner authored
building opt. llvm-svn: 84816
-
Chris Lattner authored
used by opt when a module doesn't specify one. Patch from Kenneth Uildriks! llvm-svn: 84814
-
Evan Cheng authored
llvm-svn: 84813
-
Devang Patel authored
llvm-svn: 84811
-
Chris Lattner authored
llvm-svn: 84810
-
Anton Korobeynikov authored
Yay for ASCII graphics! llvm-svn: 84808
-
Anton Korobeynikov authored
llvm-svn: 84806
-