aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add more constantness in BlockFrequencyInfo.Jakub Staszak2011-08-034-4/+5
* Kill the export list as well.Evan Cheng2011-08-031-36/+0
* New approach to r136737: insert the necessary fences for atomic ops in platfo...Eli Friedman2011-08-037-86/+94
* Remove CreateUnwind from the IRBuillder.Bill Wendling2011-08-031-4/+0
* Remove unused variables.Benjamin Kramer2011-08-032-2/+0
* Some revisions to Devang's change r136759 for merged global debug info.Bob Wilson2011-08-031-23/+9
* Go back to the old definition. It's not clear that a 'resume' can be 'outline...Bill Wendling2011-08-031-2/+2
* SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forgetAndrew Trick2011-08-034-3/+106
* whitespaceAndrew Trick2011-08-031-7/+7
* Explain how clauses are applied.Bill Wendling2011-08-031-0/+4
* Handle IMPLICIT_DEF instructions in X86FloatingPoint.Jakob Stoklund Olesen2011-08-032-1/+33
* Use cast<> instead of a C-style cast to get some free assertions.Jay Foad2011-08-031-2/+2
* fix PR10286, a problem with the .ll printer handling block addresses that are...Chris Lattner2011-08-032-11/+43
* Use byte offset, instead of element number, to access merged global.Devang Patel2011-08-032-3/+145
* Small cleanups:Nick Lewycky2011-08-031-3/+2
* Add this back in for now. There are still a few passes which create unwind in...Bill Wendling2011-08-031-1/+1
* Fix logical error when detecting lifetime intrinsics.Nick Lewycky2011-08-032-33/+45
* Replace the 'UnwindInst' check with a check for 'ResumeInst', which also exitsBill Wendling2011-08-031-1/+1
* Use the precomputed def presence in RAGreedy::calcSpillCost.Jakob Stoklund Olesen2011-08-021-11/+2
* Inform SpillPlacement about blocks with defs.Jakob Stoklund Olesen2011-08-021-0/+1
* Rename {First,Last}Use to {First,Last}Instr.Jakob Stoklund Olesen2011-08-023-43/+45
* lldb doesn't need the edis dylib any more.Evan Cheng2011-08-021-1/+0
* ARM backend support for atomicrmw and cmpxchg with non-monotonic ordering. N...Eli Friedman2011-08-021-47/+77
* Add a BlockInfo::FirstDef field.Jakob Stoklund Olesen2011-08-022-1/+15
* Delete BlockInfo::LiveThrough. It wasn't used any more.Jakob Stoklund Olesen2011-08-022-4/+0
* Teach InstCombine that lifetime intrincs aren't a real user on the result of aNick Lewycky2011-08-022-12/+48
* Extend the SpillPlacement interface with two new features.Jakob Stoklund Olesen2011-08-022-1/+11
* Add the documentation for the 'landingpad' instruction. Improve the 'invoke'Bill Wendling2011-08-021-4/+90
* Move methods in PassManagerBuilder offline.Rafael Espindola2011-08-026-236/+281
* move PassManagerBuilder.h to IPO. This is a non intuitive place to put it,Rafael Espindola2011-08-025-5/+5
* Add new atomic instructions to SCCP. No functional change, but stops debug s...Eli Friedman2011-08-021-0/+2
* Lifetime intrinsics on undef are dead.Nick Lewycky2011-08-022-4/+19
* Update the default bug report url in autoconf.Chad Rosier2011-08-021-2/+2
* no need to count the terminators.Chris Lattner2011-08-021-9/+9
* Assume .cfi_startproc is the first thing in a function. If the function isRafael Espindola2011-08-023-8/+36
* Don't create a ridiculous EXTRACT_ELEMENT. PR10563.Eli Friedman2011-08-022-3/+2
* Fix the broken encodings for the VFP vmov.f32 and vmov.f64 instructions, as w...Owen Anderson2011-08-021-6/+8
* Tidy up. 80 columns.Jim Grosbach2011-08-021-8/+10
* ARM: rename addrmode7 to addr_offset_none.Jim Grosbach2011-08-022-15/+16
* Comment out the PPC relocation offset adjustment. It must be done differently.Roman Divacky2011-08-021-0/+4
* Make this kind of lowering to be supported by 256-bit instructions:Bruno Cardoso Lopes2011-08-022-14/+56
* Remove trailing semicolon.Roman Divacky2011-08-021-1/+1
* Sketch out PowerPC ELF writer. This is enough to get clang -integrated-asRoman Divacky2011-08-025-2/+173
* Duncan's english is better than mine. :-)Bill Wendling2011-08-021-1/+1
* Remove the LLVMBuildUnwind C API function.Bill Wendling2011-08-023-8/+7
* Use consistent terminology for loop exit/exiting blocks. Name change only.Andrew Trick2011-08-022-16/+16
* Remove empty test.Benjamin Kramer2011-08-021-0/+0
* Revert r136503 and r136480 in an effort to fix non-determinism in the llvm-gc...Owen Anderson2011-08-022-60/+1
* I am the code owner for Clang's IR generation; this has been trueJohn McCall2011-08-022-0/+6
* Minor wording tweak for memory model.Eli Friedman2011-08-021-4/+4