aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2011-10-07Revert 141376 and 141377 due to breaking the build.Bill Wendling
2011-10-07Remove MultidefsDavid Greene
2011-10-07Change relocation API to be per section.Michael J. Spencer
2011-10-06Remove the old atomic instrinsics. autoupgrade functionality is included wit...Eli Friedman
2011-10-06Don't require C bindings opcode numbers to be kept in sync.Torok Edwin
2011-10-06Add uwtable, returnstwice and nonlazybind to the C bindings also.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-06Cosmetic change.Evan Cheng
2011-10-06Build system infrastructure for multiple tblgens.Peter Collingbourne
2011-10-06Remove the TRI::getSubRegisterRegClass() hook.Jakob Stoklund Olesen
2011-10-05Add accessor method to check if the landing pad symbol has call site informat...Bill Wendling
2011-10-05Add Multidef Data StructuresDavid Greene
2011-10-05Add an ivar that maps a landing pad's EH symbol to the call sites that may jumpBill Wendling
2011-10-05Check for the returns_twice attribute in callsFunctionThatReturnsTwice. ThisRafael Espindola
2011-10-05Add TRI::getSubClassWithSubReg(RC, Idx) function.Jakob Stoklund Olesen
2011-10-04Teach the MC to output code/data region marker labels in MachO and ELF modes....Owen Anderson
2011-10-04Adding back support for printing operands symbolically to ARM's new disassemblerKevin Enderby
2011-10-04Allow <undef> flags on def operands as well as uses.Jakob Stoklund Olesen
2011-10-04Doxygen-ize comments. No functionality change.Bill Wendling
2011-10-04Add method to determine if a begin label has a call site number associated wi...Bill Wendling
2011-10-04Put GCOVFile and other related interface in a common header so that llvm-cov ...Devang Patel
2011-10-04The product of two chrec's can always be represented as a chrec.Nick Lewycky
2011-10-04LSR should avoid redundant edge splitting.Andrew Trick
2011-10-04whitespaceAndrew Trick
2011-10-03Add C api for Instruction->eraseFromParent().Devang Patel
2011-10-03Add the returns_twice attribute to LLVM.Rafael Espindola
2011-10-02Make canonicalization of ImmutableSetRef::asImmutableSet() semi-explicit.Ted Kremenek
2011-10-01Move TableGen's parser and entry point into a libraryPeter Collingbourne
2011-10-01Inlining and unrolling heuristics should be aware of free truncs.Andrew Trick
2011-10-01whitespaceAndrew Trick
2011-09-30Store sub-class lists as a bit vector.Jakob Stoklund Olesen
2011-09-30Move getCommonSubClass() into TRI.Jakob Stoklund Olesen
2011-09-29Tidy up. Formatting.Jim Grosbach
2011-09-29Fix typo.Nick Lewycky
2011-09-29Clean up uses of switch instructions so they are not dependent on the operand...Eli Friedman
2011-09-29Expand the x86 V_SET0* pseudos right after register allocation.Jakob Stoklund Olesen
2011-09-29Remove NumImplicitOps which is now unused.Jakob Stoklund Olesen
2011-09-28Object: Add isSection{Data,BSS}.Michael J. Spencer
2011-09-28Create and use an llvm.eh.sjlj.functioncontext intrinsic.Bill Wendling
2011-09-27Remove X86-dependent stuff from SSEDomainFix.Jakob Stoklund Olesen
2011-09-27Promote the X86 Get/SetSSEDomain functions to TargetInstrInfo.Jakob Stoklund Olesen
2011-09-27Rename AddSelectionDAGCSEId() to addSelectionDAGCSEId().Jim Grosbach
2011-09-27Object: Add archive support.Michael J. Spencer
2011-09-27Cleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntRes_SETCC.Nadav Rotem
2011-09-26Enhance alias analysis for atomic instructions a bit. Upgrade a couple alias...Eli Friedman
2011-09-26Fix emission of debug data for global variables. getContext() on DIGlobalVari...James Molloy
2011-09-25Add target hook for pseudo instruction expansion.Jakob Stoklund Olesen