| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
dontlookhere check must be after it.
llvm-svn: 146217
|
|
|
|
|
|
|
| |
I have run these tests under many configurations on the exact same OS as
the failures, and I can't reproduce them :(.
llvm-svn: 146214
|
|
|
|
|
|
| |
directory_iterator preserve InputIterator semantics on copy.
llvm-svn: 146200
|
|
|
|
|
|
| |
available.
llvm-svn: 144574
|
|
|
|
|
|
|
|
|
|
|
|
| |
These annotations are disabled entirely when either ENABLE_THREADS is off, or
building a release build. When enabled, they add calls to functions with no
statements to ManagedStatic's getters.
Use these annotations to inform tsan that the race used inside ManagedStatic
initialization is actually benign. Thanks to Kostya Serebryany for helping
write this patch!
llvm-svn: 144567
|
|
|
|
|
|
|
|
| |
overflow INT64_MAX.
Add a test case for the edge case that triggers this. Thanks to Chandler for bringing this to my attention.
llvm-svn: 142794
|
|
|
|
|
|
| |
edge is hot.
llvm-svn: 142751
|
|
|
|
|
|
| |
__attribute((sentinel)), even though it usually works. Use (void*)0 instead. PR11002.
llvm-svn: 140720
|
|
|
|
|
|
|
|
| |
constants.
It seems i686-cygwin-gcc-4.3 does not accept 64-bit constant without LL.
llvm-svn: 139664
|
|
|
|
|
|
|
|
|
|
| |
It is an endian-aware helper that can read data from a StringRef. It will
come in handy for DWARF parsing. This class is inspired by LLDB's
DataExtractor, but is stripped down to the bare minimum needed for DWARF.
Comes with unit tests!
llvm-svn: 139626
|
|
|
|
| |
llvm-svn: 136244
|
|
|
|
| |
llvm-svn: 135375
|
|
|
|
|
|
| |
StructType::get() and TargetData::getIntPtrType().
llvm-svn: 134982
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
an assert on Darwin llvm-gcc builds.
Assertion failed: (castIsValid(op, S, Ty) && "Invalid cast!"), function Create, file /Users/buildslave/zorg/buildbot/smooshlab/slave-0.8/build.llvm-gcc-i386-darwin9-RA/llvm.src/lib/VMCore/Instructions.cpp, li\
ne 2067.
etc.
http://smooshlab.apple.com:8013/builders/llvm-gcc-i386-darwin9-RA/builds/2354
--- Reverse-merging r134893 into '.':
U include/llvm/Target/TargetData.h
U include/llvm/DerivedTypes.h
U tools/bugpoint/ExtractFunction.cpp
U unittests/Support/TypeBuilderTest.cpp
U lib/Target/ARM/ARMGlobalMerge.cpp
U lib/Target/TargetData.cpp
U lib/VMCore/Constants.cpp
U lib/VMCore/Type.cpp
U lib/VMCore/Core.cpp
U lib/Transforms/Utils/CodeExtractor.cpp
U lib/Transforms/Instrumentation/ProfilingUtils.cpp
U lib/Transforms/IPO/DeadArgumentElimination.cpp
U lib/CodeGen/SjLjEHPrepare.cpp
--- Reverse-merging r134888 into '.':
G include/llvm/DerivedTypes.h
U include/llvm/Support/TypeBuilder.h
U include/llvm/Intrinsics.h
U unittests/Analysis/ScalarEvolutionTest.cpp
U unittests/ExecutionEngine/JIT/JITTest.cpp
U unittests/ExecutionEngine/JIT/JITMemoryManagerTest.cpp
U unittests/VMCore/PassManagerTest.cpp
G unittests/Support/TypeBuilderTest.cpp
U lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp
U lib/Target/Blackfin/BlackfinIntrinsicInfo.cpp
U lib/VMCore/IRBuilder.cpp
G lib/VMCore/Type.cpp
U lib/VMCore/Function.cpp
G lib/VMCore/Core.cpp
U lib/VMCore/Module.cpp
U lib/AsmParser/LLParser.cpp
U lib/Transforms/Utils/CloneFunction.cpp
G lib/Transforms/Utils/CodeExtractor.cpp
U lib/Transforms/Utils/InlineFunction.cpp
U lib/Transforms/Instrumentation/GCOVProfiling.cpp
U lib/Transforms/Scalar/ObjCARC.cpp
U lib/Transforms/Scalar/SimplifyLibCalls.cpp
U lib/Transforms/Scalar/MemCpyOptimizer.cpp
G lib/Transforms/IPO/DeadArgumentElimination.cpp
U lib/Transforms/IPO/ArgumentPromotion.cpp
U lib/Transforms/InstCombine/InstCombineCompares.cpp
U lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
U lib/Transforms/InstCombine/InstCombineCalls.cpp
U lib/CodeGen/DwarfEHPrepare.cpp
U lib/CodeGen/IntrinsicLowering.cpp
U lib/Bitcode/Reader/BitcodeReader.cpp
llvm-svn: 134949
|
|
|
|
| |
llvm-svn: 134893
|
|
|
|
| |
llvm-svn: 134888
|
|
|
|
| |
llvm-svn: 133648
|
|
|
|
|
|
|
|
| |
making usage
much cleaner.
llvm-svn: 133364
|
|
|
|
| |
llvm-svn: 133195
|
|
|
|
|
|
| |
use these soon.
llvm-svn: 131812
|
|
|
|
|
|
| |
Patch by Erik Olofsson!
llvm-svn: 126796
|
|
|
|
|
|
| |
on the host OS. Reviewed by dgregor.
llvm-svn: 125406
|
|
|
|
| |
llvm-svn: 123546
|
|
|
|
| |
llvm-svn: 122948
|
|
|
|
| |
llvm-svn: 122947
|
|
|
|
|
|
| |
code.
llvm-svn: 122885
|
|
|
|
|
|
| |
entities easier.
llvm-svn: 122880
|
|
|
|
| |
llvm-svn: 122879
|
|
|
|
| |
llvm-svn: 122812
|
|
|
|
|
|
|
| |
new gcc warning that complains on self-assignments and
self-initializations.
llvm-svn: 122458
|
|
|
|
|
|
| |
via their return value instead of an out parameter.
llvm-svn: 121149
|
|
|
|
|
|
|
|
| |
zextOrTrunc(), and APSInt methods extend(), extOrTrunc() and new method
trunc(), to be const and to return a new value instead of modifying the
object in place.
llvm-svn: 121120
|
|
|
|
|
|
|
| |
namespace. None of them return anything except for success anyway. These will be
converted to returning their result soon.
llvm-svn: 121109
|
|
|
|
| |
llvm-svn: 121108
|
|
|
|
| |
llvm-svn: 120989
|
|
|
|
| |
llvm-svn: 120888
|
|
|
|
| |
llvm-svn: 120817
|
|
|
|
| |
llvm-svn: 120803
|
|
|
|
| |
llvm-svn: 120785
|
|
|
|
|
|
| |
a file exists when it shouldn't.
llvm-svn: 120784
|
|
|
|
| |
llvm-svn: 120776
|
|
|
|
| |
llvm-svn: 120616
|
|
|
|
| |
llvm-svn: 120590
|
|
|
|
| |
llvm-svn: 120560
|
|
|
|
|
|
| |
has_{root_path,root_name,root_directory,parent_path,filename,stem,extension} implementation.
llvm-svn: 120559
|
|
|
|
|
|
|
|
|
| |
understand.
I'm going to replace this all anyway with a proper table and separated tests
when done.
llvm-svn: 120558
|
|
|
|
| |
llvm-svn: 120550
|
|
|
|
| |
llvm-svn: 120547
|
|
|
|
| |
llvm-svn: 120546
|
|
|
|
| |
llvm-svn: 120539
|