"llvm/utils/git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "dd224d23336695a765356a94ace7cad2d5428760"
- Nov 16, 2007
-
-
Anton Korobeynikov authored
Codegen bits and llvm-gcc support will follow. llvm-svn: 44182
-
- Oct 16, 2007
-
-
Dan Gohman authored
llvm-svn: 43020
-
- Oct 02, 2007
-
-
Dale Johannesen authored
llvm-svn: 42537
-
- Sep 28, 2007
-
-
Dale Johannesen authored
llvm-svn: 42439
-
- Sep 07, 2007
-
-
Anton Korobeynikov authored
Split eh.select / eh.typeid.for intrinsics into i32/i64 versions. This is needed, because they just "mark" register liveins and we let frontend solve type issue, not lowering code :) llvm-svn: 41763
-
Owen Anderson authored
Patch by Sterling Stein! llvm-svn: 41758
-
- Aug 06, 2007
-
-
Chris Lattner authored
introduced by chandler's patch. llvm-svn: 40864
-
- Aug 01, 2007
-
-
David Greene authored
New CallInst interface to address GLIBCXX_DEBUG errors caused by indexing an empty std::vector. Updates to all clients. llvm-svn: 40660
-
- Jul 06, 2007
-
-
Duncan Sands authored
so must be lowered to a value, not nothing at all. Subtle point: I made eh_selector return 0 and eh_typeid_for return 1. This means that only cleanups (destructors) will be run as the exception unwinds [if eh_typeid_for returned 0 then it would be as if the first catch always matched, and the corresponding handler would be run], which is probably want you want in the CBE. llvm-svn: 37947
-
- Jul 04, 2007
-
-
Duncan Sands authored
Drop the eh.filter intrinsic. llvm-svn: 37875
-
- Jun 16, 2007
-
-
Tanya Lattner authored
llvm-svn: 37608
-
- Jun 12, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 37544
-
- Jun 02, 2007
-
-
Zhou Sheng authored
llvm-svn: 37397
-
- May 26, 2007
-
-
Zhou Sheng authored
llvm-svn: 37331
-
- May 15, 2007
-
-
Reid Spencer authored
llvm-svn: 37071
-
- May 14, 2007
-
-
Reid Spencer authored
just aids in readability and debugability of the output. No functional change. llvm-svn: 37037
-
- May 12, 2007
-
-
Reid Spencer authored
llvm-svn: 37006
-
- Apr 17, 2007
-
-
Reid Spencer authored
llvm-svn: 36180
-
- Apr 12, 2007
-
-
Reid Spencer authored
linkage so we only end up with one of them in a program. These are, after all overloaded and templatish in nature. llvm-svn: 35956
-
Reid Spencer authored
barf when CBE is run with a program that contains these intrinsics. llvm-svn: 35946
-
Reid Spencer authored
the size of the value, not just zext. Also, give better names to two BBs. llvm-svn: 35945
-
Reid Spencer authored
Implement the "part_set" intrinsic. llvm-svn: 35938
-
- Apr 10, 2007
-
-
Chris Lattner authored
commit a LOT of files. llvm-svn: 35858
-
- Apr 05, 2007
-
-
Reid Spencer authored
llvm-svn: 35678
-
- Apr 02, 2007
-
-
Reid Spencer authored
Make sure that the CTPOP result is casted to i32 as the bit counting intrinsics all return i32 now (this affects CTLZ and CTTZ as well). llvm-svn: 35567
-
- Apr 01, 2007
-
-
Reid Spencer authored
Support overloaded intrinsics bswap, ctpop, cttz, ctlz. llvm-svn: 35547
-
- Mar 01, 2007
-
-
Jim Laskey authored
llvm-svn: 34802
-
- Feb 28, 2007
-
-
Jim Laskey authored
llvm-svn: 34751
-
- Feb 22, 2007
-
-
Jim Laskey authored
llvm-svn: 34502
-
Jim Laskey authored
llvm-svn: 34494
-
- Feb 21, 2007
-
-
Jim Laskey authored
llvm-svn: 34481
-
- Feb 13, 2007
-
-
Chris Lattner authored
llvm-svn: 34223
-
- Feb 06, 2007
-
-
Chris Lattner authored
1. Memset takes an i32 for the value to set, not i8. This was causing GCC to ICE all over the place (PR1183). 2. memcpy/memmove were not properly zext/trunc'ing the size in some cases. llvm-svn: 33970
-
Chris Lattner authored
llvm-svn: 33957
-
- Feb 02, 2007
-
-
Reid Spencer authored
llvm-svn: 33784
-
Reid Spencer authored
This feature is needed in order to support shifts of more than 255 bits on large integer types. This changes the syntax for llvm assembly to make shl, ashr and lshr instructions look like a binary operator: shl i32 %X, 1 instead of shl i32 %X, i8 1 Additionally, this should help a few passes perform additional optimizations. llvm-svn: 33776
-
- Jan 30, 2007
-
-
Reid Spencer authored
confusion with external linkage types. llvm-svn: 33663
-
- Jan 29, 2007
-
-
Reid Spencer authored
functions like memcpy, memmove and memset. Ensure only one prototype is used for these functions and that it matches the system definition by using the appropriate type for the size argument. llvm-svn: 33618
-
- Jan 28, 2007
-
-
Reid Spencer authored
Force memcpy to be the 32-bit variant. Since this is only used with CBE and lli which both target 32-bit machines, this should be okay. llvm-svn: 33608
-
- Jan 15, 2007
-
-
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
-