- Jul 22, 2010
-
-
Gabor Greif authored
llvm-svn: 109103
-
Duncan Sands authored
llvm-svn: 109102
-
Gabor Greif authored
llvm-svn: 109101
-
Gabor Greif authored
llvm-svn: 109100
-
Gabor Greif authored
llvm-svn: 109099
-
Gabor Greif authored
llvm-svn: 109098
-
Gabor Greif authored
llvm-svn: 109094
-
Gabor Greif authored
llvm-svn: 109093
-
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
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
-
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: 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
-
Eric Christopher authored
llvm-svn: 109047
-
Owen Anderson authored
llvm-svn: 109045
-
Eric Christopher authored
llvm-svn: 109043
-
Jim Grosbach authored
llvm-svn: 109042
-
- Jul 21, 2010
-
-
Bruno Cardoso Lopes authored
Add missing AVX convert instructions. Those instructions are not described in their SSE forms (although they exist), but add the AVX forms anyway, so the assembler can benefit from it llvm-svn: 109039
-
Jim Grosbach authored
llvm-svn: 109038
-
Jim Grosbach authored
llvm-svn: 109037
-