- May 07, 2009
-
-
Argyrios Kyrtzidis authored
-Have it return a label ID -Remove the unused Instruction parameter No functionality change. llvm-svn: 71132
-
Dan Gohman authored
trivially different code on different hosts (due to differing std::sort implementations). llvm-svn: 71124
-
- May 06, 2009
-
-
Bill Wendling authored
change. - Reformatting. llvm-svn: 71118
-
Oscar Fuentes authored
llvm-svn: 71115
-
Dale Johannesen authored
more place. This fixes a bunch of x86-64 JIT regressions. (Introduced when the value of the magic constant changed in 68645. At the time apparently nobody noticed; failures were hidden in 70343-70439 by an unrelated bug, so showed up again as "new" failures in 70440.) llvm-svn: 71106
-
Evan Cheng authored
llvm-svn: 71098
-
Evan Cheng authored
llvm-svn: 71091
-
David Greene authored
Make sure to use signed arithmetic in APInt to fix a regression. llvm-svn: 71090
-
Dan Gohman authored
separate back() and pop_back() calls. llvm-svn: 71089
-
Oscar Fuentes authored
llvm-svn: 71085
-
Duncan Sands authored
Incomplete, but better than nothing. llvm-svn: 71081
-
Duncan Sands authored
are legal. Based on a patch by Micah Villmow. llvm-svn: 71078
-
Duncan Sands authored
the readnone. Since MallocInst is scheduled for deletion it doesn't seem worth doing anything more subtle, such as having mayWriteToMemory return true for MallocInst. llvm-svn: 71077
-
Sanjiv Gupta authored
Split large global data (both initialized and un-initialized) into multiple sections of <= 80 bytes. Provide routines to manage PIC16 ABI naming conventions. llvm-svn: 71073
-
Duncan Sands authored
the optimizers about this. For example, a readonly function with no uses cannot be removed unless it is also marked nounwind. llvm-svn: 71071
-
Lang Hames authored
llvm-svn: 71057
-
Dan Gohman authored
llvm-svn: 71035
-
Dan Gohman authored
llvm-svn: 71033
-
Evan Cheng authored
llvm-svn: 71032
-
Bill Wendling authored
llvm-svn: 71028
-
- May 05, 2009
-
-
Dan Gohman authored
allow it to have multiple CFG edges to that block. This is needed to allow MachineBasicBlock::isOnlyReachableByFallthrough to work correctly. This fixes PR4126. llvm-svn: 71018
-
Bill Wendling authored
Running /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test/ CodeGen/X86/dg.exp ... FAIL: /Volumes/Sandbox/Buildbot/llvm/full-llvm/build/llvm.src/test/ CodeGen/X86/change-compare-stride-1.ll Failed with exit(1) at line 2 while running: grep {cmpq $-478,} change-compare-stride-1.ll.tmp child process exited abnormally llvm-svn: 71013
-
Evan Cheng authored
llvm-svn: 71010
-
David Greene authored
Handle overflow of 64-bit loop conditions. llvm-svn: 71008
-
Chris Lattner authored
addrspace(257) -> FS relative on x86. Patch by Zoltan Varga! llvm-svn: 70992
-
Evan Cheng authored
Revert part of 70929 that has to do with determining whether a SIB byte is needed. It causes a lot of x86_64 JIT failures. llvm-svn: 70986
-
Chris Lattner authored
For implicit decls like "self" and "_cmd" in ObjC, these decls should not have a location. llvm-svn: 70964
-
Evan Cheng authored
llvm-svn: 70953
-
Evan Cheng authored
llvm-svn: 70950
-
Evan Cheng authored
llvm-svn: 70937
-
Evan Cheng authored
- Synchronize instruction length computation code in X86InstrInfo with code in X86CodeEmitter.cpp Patch by Zoltan Varga. llvm-svn: 70929
-
Dan Gohman authored
CallbackVH, with fixes. allUsesReplacedWith need to walk the def-use chains and invalidate all users of a value that is replaced. SCEVs of users need to be recalcualted even if the new value is equivalent. Also, make forgetLoopPHIs walk def-use chains, since any SCEV that depends on a PHI should be recalculated when more information about that PHI becomes available. llvm-svn: 70927
-
Dan Gohman authored
llvm-svn: 70925
-
Dan Gohman authored
llvm-svn: 70924
-
Chris Lattner authored
shows up in -print-machineinstrs. This doesn't appear to affect anything, but it was weird for some DBG_LABELs to have DebugLocs but not all of them. llvm-svn: 70921
-
Dan Gohman authored
llvm-svn: 70919
-
- May 04, 2009
-
-
Dan Gohman authored
llvm-svn: 70902
-
Argyrios Kyrtzidis authored
llvm-svn: 70900
-
Anton Korobeynikov authored
Patch by Collin Winter! llvm-svn: 70898
-
Dan Gohman authored
in a comment. llvm-svn: 70882
-