aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore
AgeCommit message (Expand)Author
2011-11-27Eli managed to kill off llvm.membarrier in llvm 3.0 also, this meansChris Lattner
2011-11-27The llvm.atomic intrinsics *were* removed in LLVM 3.0 (in r141333), remove the Chris Lattner
2011-11-27remove autoupgrade support for old forms of llvm.prefetch and the oldChris Lattner
2011-11-27remove autoupgrade support for really old-style debug info intrinsics.Chris Lattner
2011-11-27remove some old autoupgrade logicChris Lattner
2011-11-27remove autoupgrade support for LLVM 2.9 exception stuff. Mainline supportsChris Lattner
2011-11-24Devirtualize Pass::getPassID, overriding it isn't useful and it gets called a...Benjamin Kramer
2011-11-21Fixing a commentJoe Abbey
2011-11-16Rename MVT::untyped to MVT::Untyped to match similar nomenclature.Owen Anderson
2011-11-15Remove Value::getNameStr. It has been deprecated for a while and provides no ...Benjamin Kramer
2011-11-15Remove all remaining uses of Value::getNameStr().Benjamin Kramer
2011-11-14Fold ConstantVector::isAllOnesValue into Constant::isAllOnesValue and simplif...Benjamin Kramer
2011-11-03build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar
2011-11-02Don't print two 0x prefixes when printing an address.Benjamin Kramer
2011-10-27Add a pinned metadata name for fpaccuracy, and document itPeter Collingbourne
2011-10-26The bitcode reader can create an shuffle with a place holder mask which it willMon P Wang
2011-10-20Refactor code from inlining and globalopt that checks whether a function defi...Eli Friedman
2011-10-17Use a SmallVector for intrinsic argument types.Benjamin Kramer
2011-10-17Correct over-zealous removal of hack.Bill Wendling
2011-10-17Now that we have the ReturnsTwice function attribute, this method isBill Wendling
2011-10-17Add a routine to swap branch instruction operands, and update anyChandler Carruth
2011-10-16Let printf do the formatting instead aligning strings ourselves.Benjamin Kramer
2011-10-16Make SMDiagnostic a little more sane. Instead of passing around note/warning...Chris Lattner
2011-10-14constify array itself, don't iterate multiple times.Chris Lattner
2011-10-14ocaml bindings: add getopcode for constant and instruction, and int64_of_const.Torok Edwin
2011-10-14bindings: tab and indentation fixes of my previous commitsTorok Edwin
2011-10-11Spacing.Eric Christopher
2011-10-07Move default to top of switchMatt Beaumont-Gay
2011-10-06Remove the old atomic instrinsics. autoupgrade functionality is included wit...Eli Friedman
2011-10-06Fix -asserts buildMatt Beaumont-Gay
2011-10-06Don't require C bindings opcode numbers to be kept in sync.Torok Edwin
2011-10-06ocaml/C bindings: type->isSized()Torok Edwin
2011-10-06add binding to read icmp predicateTorok Edwin
2011-10-06ocaml/C bindings: getmdstring, add num_op, get_op should work on metadata tooTorok Edwin
2011-10-06C/OCaml API to retrieve struct name.Torok Edwin
2011-10-06Build system infrastructure for multiple tblgens.Peter Collingbourne
2011-10-05Check for the returns_twice attribute in callsFunctionThatReturnsTwice. ThisRafael Espindola
2011-10-04Unbreak CMake build.Ted Kremenek
2011-10-04Put GCOVFile and other related interface in a common header so that llvm-cov ...Devang Patel
2011-10-03Add C api for Instruction->eraseFromParent().Devang Patel
2011-10-03Add the returns_twice attribute to LLVM.Rafael Espindola
2011-09-30Tracing or debug-printing a newly formed instruction should not crash.Andrew Trick
2011-09-30whitespaceAndrew Trick
2011-09-29Clean up uses of switch instructions so they are not dependent on the operand...Eli Friedman
2011-09-29Cosmetic changes, as per Nick's review.Devang Patel
2011-09-27Check that catch clauses have pointer type.Duncan Sands
2011-09-27Have the verifier check that all landingpad operands are constants.Duncan Sands
2011-09-21The last verification check for the new EH model.Bill Wendling
2011-09-21Change:Richard Trieu
2011-09-13Add a check to make sure schedulePass() has not deleted stale RequiredPass.Devang Patel