- Jul 22, 2010
-
-
Gabor Greif authored
llvm-svn: 109092
-
Chandler Carruth authored
llvm-svn: 109091
-
Chandler Carruth authored
llvm-svn: 109090
-
Tobias Grosser authored
The RegionInfo pass detects single entry single exit regions in a function, where a region is defined as any subgraph that is connected to the remaining graph at only two spots. Furthermore an hierarchical region tree is built. Use it by calling "opt -regions analyze" or "opt -view-regions". llvm-svn: 109089
-
Chandler Carruth authored
llvm-svn: 109087
-
Chandler Carruth authored
up enough to be worth supporting properly. Fixes PR7674. llvm-svn: 109086
-
Chandler Carruth authored
to try to keep as much logical grouping as possible. llvm-svn: 109085
-
Chandler Carruth authored
especially on other platforms. Is there a better way to fix this. llvm-svn: 109084
-
Evan Cheng authored
llvm-svn: 109083
-
Owen Anderson authored
llvm-svn: 109082
-
Owen Anderson authored
llvm-svn: 109081
-
Reid Kleckner authored
Patch by Olivier Meurant! llvm-svn: 109080
-
Evan Cheng authored
llvm-svn: 109079
-
Eric Christopher authored
for lowering without sse2. Add a couple of new testcases. Fixes a few libgomp tests and latent bugs. Remove a few todos. llvm-svn: 109078
-
Daniel Dunbar authored
llvm-svn: 109077
-
Evan Cheng authored
Fix constant island pass's handling of tBR_JTr. The offset of the instruction does not have to be 4-byte aligned. Rather, it's the offset + 2 that must be aligned since the instruction expands into: mov pc, r1 .align 2 LJTI0_0_0: .long LBB0_14 This fixes rdar://8213383. No test case since it's not possible to come up with a suitable small one. llvm-svn: 109076
-
Lang Hames authored
llvm-svn: 109075
-
Daniel Dunbar authored
llvm-svn: 109074
-
Daniel Dunbar authored
llvm-svn: 109073
-
Daniel Dunbar authored
use blocks even when targetting older systems (using runtime checks and weak linking). llvm-svn: 109072
-
Daniel Dunbar authored
llvm-svn: 109071
-
Eric Christopher authored
llvm-svn: 109070
-
Nate Begeman authored
llvm-svn: 109069
-
Evan Cheng authored
llvm-svn: 109064
-
Bruno Cardoso Lopes authored
Add 64-bit (GR64) versions of some instructions (which are not described in their SSE forms, but are described in AVX) llvm-svn: 109063
-
Daniel Dunbar authored
integrated-test formats (sh and tcl style). The particular features which get recognized are up to the test suite itself to define. llvm-svn: 109062
-
Dan Gohman authored
for creating and populating NamedMDNodes. llvm-svn: 109061
-
Rafael Espindola authored
and then forced every register to be a vr128 on win64. llvm-svn: 109060
-
Owen Anderson authored
Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with RegisterAnalysisGroup<> for pass registration. llvm-svn: 109058
-
Jim Grosbach authored
rdar://8202967 llvm-svn: 109057
-
Chris Lattner authored
asmprinter or mangler around. This is option #B for killing off X86InstrInfo::GetInstSizeInBytes. Option #A (killing "needsexactsize") was sent for consideration to llvmdev. llvm-svn: 109056
-
Owen Anderson authored
llvm-svn: 109055
-
Greg Clayton authored
SectionType for Section objects for DWARF. Modified the DWARF plug-in to get the DWARF sections by SectionType so we can safely abstract the LLDB core from section names for the various object file formats. Modified the SectionType definitions for .debug_pubnames and .debug_pubtypes to use the correct case. llvm-svn: 109054
-
Devang Patel authored
This is tested by objc-rbreak.exp in gdb testsuite. llvm-svn: 109050
-
Sebastian Redl authored
llvm-svn: 109048
-
Eric Christopher authored
llvm-svn: 109047
-
Greg Clayton authored
defines that are in "llvm/Support/MachO.h". This should allow ObjectFileMachO and ObjectContainerUniversalMachO to be able to be cross compiled in Linux. Also did some cleanup on the ASTType by renaming it to ClangASTType and renaming the header file. Moved a lot of "AST * + opaque clang type *" functionality from lldb_private::Type over into ClangASTType. llvm-svn: 109046
-
Owen Anderson authored
llvm-svn: 109045
-
Daniel Dunbar authored
llvm-svn: 109044
-
Eric Christopher authored
llvm-svn: 109043
-