- Jul 07, 2008
-
-
Dan Gohman authored
llvm-svn: 53196
-
Dan Gohman authored
and rearranging the fields. llvm-svn: 53195
-
Dan Gohman authored
their cleanup code. llvm-svn: 53194
-
Evan Cheng authored
1. LSR runOnLoop is always returning false regardless if any transformation is made. 2. AddUsersIfInteresting can create new instructions that are added to DeadInsts. But there is a later early exit which prevents them from being freed. llvm-svn: 53193
-
Bruno Cardoso Lopes authored
llvm-svn: 53192
-
Ted Kremenek authored
llvm-svn: 53191
-
Dan Gohman authored
llvm-svn: 53190
-
Dan Gohman authored
llvm-svn: 53189
-
Dan Gohman authored
llvm-svn: 53188
-
Dan Gohman authored
llvm-svn: 53187
-
Ted Kremenek authored
In a report-XXXXX.html, make the title include the name of the file with the bug. Patch by Jean-Daniel Dupas! http://lists.cs.uiuc.edu/pipermail/cfe-dev/2008-July/002166.html llvm-svn: 53184
-
Dan Gohman authored
simple const SDOperand*, which is what's usually needed. For AddNodeIDOperands, which is small, just duplicate the function to accept an SDUse*. For SelectionDAG::getNode - Add an overload that accepts SDUse* that copies the operands into a temporary SDOperand array, but also has special-case checks for 0 through 3 operands to avoid the copy in the common cases. llvm-svn: 53183
-
Dan Gohman authored
all happened be unnecessary. llvm-svn: 53182
-
Dan Gohman authored
llvm-svn: 53181
-
Dan Gohman authored
llvm-svn: 53180
-
Dan Gohman authored
llvm-svn: 53179
-
Dan Gohman authored
llvm-svn: 53178
-
Dan Gohman authored
llvm-svn: 53177
-
Ted Kremenek authored
Mark the "Bug Type" column as being initially sorted (display the sort ding) so that users can readily see that the table can be sorted. llvm-svn: 53176
-
Ted Kremenek authored
llvm-svn: 53175
-
Nuno Lopes authored
also fix the correspondent test (it was expecting more errors than it should. please confirm my fix is correct (at least gcc agrees with me) llvm-svn: 53174
-
Ted Kremenek authored
llvm-svn: 53172
-
Ted Kremenek authored
Removed ImmutableMap::SlimFind and replaced it with ImmutableMap::lookup. The new method does the same thing, except that it returns a pointer to the mapped data type, and not to an internal tree node. llvm-svn: 53171
-
Nuno Lopes authored
llvm-svn: 53170
-
Evan Cheng authored
llvm-svn: 53169
-
Ted Kremenek authored
This patch aims to address some of the concerns of PR 2517: http://llvm.org/bugs/show_bug.cgi?id=2517 llvm-svn: 53168
-
Nick Lewycky authored
Comment the xor %x, -1 case. llvm-svn: 53167
-
Bill Wendling authored
llvm-svn: 53166
-
Duncan Sands authored
float value. llvm-svn: 53165
-
- Jul 06, 2008
-
-
Cedric Venet authored
llvm-svn: 53160
-
Anton Korobeynikov authored
having weak or linkonce or common or extweak LLVM linkage. llvm-svn: 53158
-
Anton Korobeynikov authored
llvm-svn: 53157
-
Anton Korobeynikov authored
llvm-svn: 53156
-
Anton Korobeynikov authored
llvm-svn: 53155
-
Anton Korobeynikov authored
llvm-svn: 53154
-
Nick Lewycky authored
llvm-svn: 53153
-
- Jul 05, 2008
-
-
Nick Lewycky authored
llvm-svn: 53151
-
Mon P Wang authored
that fixed problems in EmitStackConvert where the source and target type have different alignment by creating a stack slot with the max alignment of source and target type. llvm-svn: 53150
-
Nuno Lopes authored
llvm-svn: 53149
-
Bruno Cardoso Lopes authored
important. - Cleanup in the Subtarget info with addition of new features, not all support yet, but they allow the future inclusion of features easier. Among new features, we have : Arch family info (mips1, mips2, ...), ABI info (o32, eabi), 64-bit integer and float registers, allegrex vector FPU (VFPU), single float only support. - TargetMachine now detects allegrex core. - Added allegrex (Mips32r2) sext_inreg instructions. - *Added Float Point Instructions*, handling single float only, and aliased accesses for 32-bit FPUs. - Some cleanup in FP instruction formats and FP register classes. - Calling conventions improved to support mips 32-bit EABI. - Added Asm Printer support for fp cond codes. - Added support for sret copy to a return register. - EABI support added into LowerCALL and FORMAL_ARGS. - MipsFunctionInfo now keeps a virtual register per function to track the sret on function entry until function ret. - MipsInstrInfo FP support into methods (isMoveInstr, isLoadFromStackSlot, ...), FP cond codes mapping and initial FP Branch Analysis. - Two new Mips SDNode to handle fp branch and compare instructions : FPBrcond, FPCmp - MipsTargetLowering : handling different FP classes, Allegrex support, sret return copy, no homing location within EABI, non 32-bit stack objects arguments, and asm constraint for float. llvm-svn: 53146
-