- Feb 15, 2004
-
-
Alkis Evlogimenos authored
implementation class. This makes the code simpler and allows for more types to be added easily. It also implements caching for generic objects (it was only available for llvm objects). llvm-svn: 11452
-
- Feb 14, 2004
-
-
Chris Lattner authored
llvm-svn: 11451
-
Chris Lattner authored
function! llvm-svn: 11450
-
Chris Lattner authored
llvm-svn: 11449
-
Chris Lattner authored
make them return void. This allows us to avoid some costly MBB.size() calls llvm-svn: 11448
-
Chris Lattner authored
llvm-svn: 11445
-
Chris Lattner authored
intrinsic will always produce zero), but it will behave unexpectedly, so warn like GCC does. llvm-svn: 11444
-
Chris Lattner authored
llvm-svn: 11443
-
Chris Lattner authored
llvm-svn: 11442
-
Chris Lattner authored
llvm-svn: 11441
-
Chris Lattner authored
llvm-svn: 11433
-
Chris Lattner authored
llvm-svn: 11431
-
Alkis Evlogimenos authored
llvm-svn: 11430
-
Alkis Evlogimenos authored
std::numeric_limits<float>::max() for weighting preallocated intervals. llvm-svn: 11427
-
Chris Lattner authored
code that worked around problems in the mangler llvm-svn: 11426
-
Chris Lattner authored
is external, make sure to mangle the *internal* one, not external one llvm-svn: 11424
-
Chris Lattner authored
llvm-svn: 11420
-
Chris Lattner authored
llvm-svn: 11417
-
Chris Lattner authored
llvm-svn: 11416
-
Chris Lattner authored
llvm-svn: 11415
-
Chris Lattner authored
the lowerallocations pass to eliminate malloc/free warnings and hackish code llvm-svn: 11409
-
Chris Lattner authored
"expensive exceptions" controlled by an option. Also refactor and eliminate a bunch of cruft. This is a temporary solution and causes millions of warnings to pour out of programs that use exceptions, but it should fix the problem with sparc and the 'write' declaration (PR190). Subsequent changes will make this stink much less llvm-svn: 11405
-
- Feb 13, 2004
-
-
Chris Lattner authored
llvm-svn: 11395
-
Alkis Evlogimenos authored
llvm-svn: 11393
-
Chris Lattner authored
operands as incomplete, though fopen is known to only read them. This just adds fclose for symmetry, though it doesn't gain anything. This makes the dsgraphs for 181.mcf much more precise. llvm-svn: 11390
-
Alkis Evlogimenos authored
Whitespace cleanups. llvm-svn: 11389
-
Chris Lattner authored
allowed in invoke instructions. Thus, if we are inlining a call to an intrinsic function into an invoke site, we don't need to turn the call into an invoke! llvm-svn: 11384
-
Chris Lattner authored
llvm-svn: 11383
-
Chris Lattner authored
llvm-svn: 11376
-
Chris Lattner authored
llvm-svn: 11375
-
Chris Lattner authored
llvm-svn: 11374
-
Brian Gaeke authored
any attempts by LLI to use varargs (possibly left over from the introduction of IntrinsicLowering??) llvm-svn: 11370
-
Chris Lattner authored
llvm-svn: 11369
-
Brian Gaeke authored
llvm-svn: 11367
-
Brian Gaeke authored
Add MachineBasicBlock::dump(). llvm-svn: 11364
-
Brian Gaeke authored
Rename SetMachineOperandConst's formal parameters to match other methods here. Mark some methods as being used only by the SPARC back-end. Fix a missing-paren bug in OutputValue(). llvm-svn: 11363
-
Chris Lattner authored
the intrinsiclowering code?? :( llvm-svn: 11362
-
- Feb 12, 2004
-
-
Alkis Evlogimenos authored
MachineBasicBlock. Also change opcode to a short and numImplicitRefs to an unsigned char so that overall MachineInstr's size stays the same. llvm-svn: 11357
-
Chris Lattner authored
Patch graciously contributed by Reid Spencer! llvm-svn: 11355
-
Chris Lattner authored
generating the llvm.memcpy intrinsic. llvm-svn: 11351
-