- Jan 16, 2007
-
-
Bill Wendling authored
LLVM would miscompile ASM dialects when compiling for PPC. Added dialects for the X86 and PPC backends. It defaults to "0", the first variant of a compound inline asm expression. llvm-svn: 33246
-
Devang Patel authored
llvm-svn: 33245
-
Devang Patel authored
llvm-svn: 33244
-
- Jan 15, 2007
-
-
Devang Patel authored
llvm-svn: 33243
-
Jeff Cohen authored
llvm-svn: 33242
-
Chris Lattner authored
llvm-svn: 33239
-
Chris Lattner authored
because TargetData::getTypeSize() returns the same for i1 and i8. This fix is not right for the full generality of bitwise types, but it fixes the regression. llvm-svn: 33237
-
Nick Lewycky authored
the basic block and is stable across runs in gdb or valgrind. Make Node::update handle edges which dominate and are tighter than existing edges. Replace makeEqual's "squeeze theorem" code. Fixes miscompilation. Gate the calls to defToOps and opsToDef. Before this, we were getting IG edges about values which weren't even defined in the dominated area. This reduces the size of the IG by about half. llvm-svn: 33236
-
Chris Lattner authored
induction variables. llvm-svn: 33234
-
Chris Lattner authored
llvm-svn: 33232
-
Chris Lattner authored
often kicks in for ?: expressions. llvm-svn: 33231
-
Chris Lattner authored
llvm-svn: 33229
-
Chris Lattner authored
llvm-svn: 33228
-
Chris Lattner authored
rename Type::getIntegralTypeMask to Type::getIntegerTypeMask. This makes naming much more consistent. For example, there are now no longer any instances of IntegerType that are not considered isInteger! :) llvm-svn: 33225
-
Chris Lattner authored
llvm-svn: 33224
-
Chris Lattner authored
llvm-svn: 33223
-
Chris Lattner authored
llvm-svn: 33222
-
Chris Lattner authored
llvm-svn: 33221
-
Chris Lattner authored
llvm-svn: 33220
-
Chris Lattner authored
llvm-svn: 33218
-
Chris Lattner authored
llvm-svn: 33216
-
Chris Lattner authored
llvm-svn: 33214
-
Chris Lattner authored
llvm-svn: 33213
-
Chris Lattner authored
llvm-svn: 33210
-
- Jan 14, 2007
-
-
Chris Lattner authored
NANs. This fixes PR1111 and Transforms/InstCombine/2007-01-14-FcmpSelf.ll llvm-svn: 33208
-
Chris Lattner authored
more careful about unreachable code when updating dominator info. llvm-svn: 33204
-
Anton Korobeynikov authored
llvm-svn: 33202
-
Chris Lattner authored
llvm-svn: 33200
-
Chris Lattner authored
llvm-svn: 33198
-
Chris Lattner authored
llvm-svn: 33197
-
Chris Lattner authored
movq ___dso_handle@GOTPCREL(%rip)(%rip), %rsi instead of: movq ___dso_handle@GOTPCREL(%rip), %rsi llvm-svn: 33196
-
Chris Lattner authored
Remove now-extraneous checks for ptr->ptr bitcasts. Fix PR1109 and Analysis/BasicAA/2007-01-13-BasePointerBadNoAlias.ll. We need to consider arbitrary sized objects when checking for nested GEP offsets. llvm-svn: 33195
-
Chris Lattner authored
llvm-svn: 33193
-
Chris Lattner authored
llvm-svn: 33191
-
Chris Lattner authored
llvm-svn: 33189
-
Chris Lattner authored
llvm-svn: 33187
-
Chris Lattner authored
of PR1107 llvm-svn: 33185
-
- Jan 13, 2007
-
-
Reid Spencer authored
llvm-svn: 33184
-
Reid Spencer authored
llvm-svn: 33182
-
Reid Spencer authored
read it any more. This is consistent with the new IR as well. llvm-svn: 33181
-