- Jul 23, 2007
-
-
Reid Spencer authored
produces warning from make about bad timestamp on /dev/null Patch by Holger Schurig. llvm-svn: 40426
-
Bill Wendling authored
llvm-svn: 40417
-
Bill Wendling authored
llvm-svn: 40416
-
Reid Spencer authored
llvm-svn: 40415
-
Bill Wendling authored
llvm-svn: 40413
-
Bill Wendling authored
llvm-svn: 40412
-
Bill Wendling authored
__builtin_ia32_cvtss2si64 __builtin_ia32_cvttss2si64 __builtin_ia32_cvtsi642ss __builtin_ia32_cvtsd2si64 __builtin_ia32_cvttsd2si64 __builtin_ia32_cvtsi642sd llvm-svn: 40411
-
- Jul 22, 2007
-
-
Reid Spencer authored
llvm-svn: 40405
-
Chris Lattner authored
they don't do the right thing. Implement StringMap::erase. Fix a nasty bug in the default ctor. llvm-svn: 40395
-
Duncan Sands authored
smarter. llvm-svn: 40391
-
- Jul 21, 2007
-
-
Chris Lattner authored
llvm-svn: 40378
-
Reid Spencer authored
llvm-svn: 40371
-
Devang Patel authored
reported in PR 1556. llvm-svn: 40133
-
Evan Cheng authored
llvm-svn: 40132
-
Dan Gohman authored
when there are no uses. This fixes a dangling-pointer bug, where pointers to deleted instructions were not removed from kills lists. More info here: http://lists.cs.uiuc.edu/pipermail/llvmdev/2007-July/009749.html llvm-svn: 40131
-
Dan Gohman authored
llvm-svn: 40130
-
Duncan Sands authored
llvm intrinsics in llvm-gcc-4.2. This is because get_pointer_alignment bails out: it relies on TER to compute accurate alignment information. llvm-svn: 40128
-
Chris Lattner authored
This hopefully fixes a miscompilation of TargetData.cpp when self hosting. llvm-svn: 40125
-
Chris Lattner authored
llvm-svn: 40124
-
- Jul 20, 2007
-
-
Evan Cheng authored
llvm-svn: 40123
-
Reid Spencer authored
llvm-svn: 40119
-
Chandler Carruth authored
clearly shared between processors if these instructions are being used, no further specification of what type of memory is necessary. llvm-svn: 40118
-
Reid Spencer authored
llvm-svn: 40117
-
Reid Spencer authored
llvm-svn: 40116
-
Chandler Carruth authored
a preview for the intrinsics that are going to be implemented over the next few weeks. llvm-svn: 40115
-
Owen Anderson authored
llvm-svn: 40114
-
Devang Patel authored
llvm-svn: 40109
-
Chandler Carruth authored
but I think it got lost in the conversion mess. llvm-svn: 40107
-
Dan Gohman authored
llvm-svn: 40102
-
Dan Gohman authored
for everything. llvm-svn: 40101
-
Owen Anderson authored
403.gcc from 15.2s to 14.3s. llvm-svn: 40100
-
Duncan Sands authored
pacifies g++-4.2. llvm-svn: 40089
-
Owen Anderson authored
llvm-svn: 40085
-
Owen Anderson authored
flag when determining what to do with dependencies. llvm-svn: 40079
-
Evan Cheng authored
llvm-svn: 40077
-
Evan Cheng authored
code that cross integer / floating point domains (e.g. generate pxor / pand for logical ops on floating point value, movdqa to load / store floating point SSE values). Given that, it's better to use movaps instead of movdqa and movups instead of movdqu. They have the same latency but the "aps" variants are one byte shorter. If the domain crossing problem is a real performance issue, then we will have to fix it with dynamic programming based isel. llvm-svn: 40076
-
Evan Cheng authored
llvm-svn: 40075
-
Evan Cheng authored
llvm-svn: 40074
-
Evan Cheng authored
llvm-svn: 40073
-
Evan Cheng authored
llvm-svn: 40072
-