Push LLVMContexts through the IntegerType APIs.
[oota-llvm.git] / lib / Target / X86 / X86ISelLowering.cpp
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-11 Owen AndersonFix warnings.
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-08-10 Owen AndersonSimpleValueType-ify a few more methods on TargetLowering.
2009-08-10 Owen AndersonContinue the SimpleValueType-ification.
2009-08-10 Owen AndersonStart moving TargetLowering away from using full MVTs...
2009-08-05 Anton KorobeynikovBetter handle kernel code model. Also, generalize the...
2009-08-05 Dan GohmanMajor calling convention code refactoring.
2009-08-03 Anton KorobeynikovPerform bitconvert to proper type
2009-08-03 Anton KorobeynikovAdd 'Indirect' LocInfo class and use to pass __m128...
2009-08-03 Anton KorobeynikovCleanup Darwin MMX calling conv stuff - make the stuff...
2009-08-03 Anton KorobeynikovUnbreak Win64 CC. Step one: honour register save area...
2009-08-03 Rafael EspindolaRemove a bitcast that was a no-op.
2009-08-03 Rafael EspindolaUse movq to move 64 bits in and out of mmx registers.
2009-08-01 Dan GohmanMinor code cleanups.
2009-07-31 Chris Lattnerrefactor section construction in TLOF to be through...
2009-07-30 Dan GohmanRename GRAD to GR32_AD, to follow the naming convention...
2009-07-30 Evan ChengOptimize some common usage patterns of atomic built...
2009-07-29 Eric ChristopherAdd llvm_unreachable for ... unreachable code!
2009-07-29 Chris Lattnerwhitespace cleanup.
2009-07-29 Eric ChristopherFix comment.
2009-07-29 Eric ChristopherAdd support for gcc __builtin_ia32_ptest{z,c,nzc} intri...
2009-07-28 Owen AndersonReturn ConstantVector to 2.5 API.
2009-07-28 Chris Lattnerthe apple "ld_classic" linker doesn't support .literal1...
2009-07-28 Chris LattnerRip all of the global variable lowering logic out of...
2009-07-27 Owen AndersonMove ConstantFP construction back to the 2.5-ish API.
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-24 Eric ChristopherUpdate insertps handling based on feedback. Move to...
2009-07-22 Eli FriedmanAdd support for MMX VSETCC.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-21 Eli FriedmanRemove shift amount flavor. It isn't actually complete...
2009-07-21 Dale Johannesenrevert 76503 while I figure out what's going on
2009-07-20 Dale JohannesenMake sure a global matching asm 'i' constraint gets its
2009-07-20 Chris LattnerCopy ExpandInlineAsm to TargetLowering from TargetAsmInfo.
2009-07-17 Evan ChengFix x86 inline ams 'q' constraint support. In 32-bit...
2009-07-15 Owen AndersonMove a few more convenience factory functions from...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Chris LattnerFix PR4533, which is about buggy codegen in x86-64...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-10 Chris Lattnerremove the now-dead TM argument to these methods.
2009-07-10 Chris Lattneradd a couple of predicates to test for "stub style...
2009-07-10 Chris Lattnereliminate GVRequiresRegister, replacing it with predica...
2009-07-10 Chris Lattnerchange a bunch of logic in LowerGlobalAddress to levera...
2009-07-10 Chris Lattnermove some classification logic around. Now GVRequiresE...
2009-07-10 Chris Lattnerchange isGlobalStubReference to take target flags inste...
2009-07-10 Chris LattnerGVRequiresExtraLoad is now never used for calls, simpli...
2009-07-10 Chris Lattneractually, just eliminate PCRelGVRequiresExtraLoad....
2009-07-10 Chris LattnerThere is only one case where GVRequiresExtraLoad return...
2009-07-10 Chris Lattnerthe "isDirectCall" operand of GVRequiresRegister is...
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-09 Chris Lattnersimplify this logic a bit more.
2009-07-09 Chris Lattnermove reasoning about darwin $non_lazy_ptr stubs from...
2009-07-09 Chris Lattnermake isel use MO_PIC_BASE_OFFSET when lowering globalva...
2009-07-09 Chris Lattnermake isel decide whether to emit $stub's on darwin...
2009-07-09 Chris LattnerMake isel determine where to emit PLT-relative calls...
2009-07-09 Chris Lattnersimplify some code based on the fact that picstyles...
2009-07-09 Chris Lattnerall this logic always returns true because GOT mode...
2009-07-09 Chris LattnerisPICStyleRIPRel() and friends are never true in -stati...
2009-07-09 Chris LattnerWhen in -static mode, force the PIC style to none....
2009-07-09 Chris Lattnermerge two identical functions and simplify things that...
2009-07-09 Chris Lattnerhoist check for IsTailCall to callers. Eliminate redun...
2009-07-09 Chris Lattnerchange a few methods to be static functions.
2009-07-09 Chris Lattnermove handling of dllimport linkage in isel, not in...
2009-07-08 Torok EdwinImplement changes from Chris's feedback.
2009-07-08 Torok EdwinConvert more abort() calls to llvm_report_error().
2009-07-08 Torok EdwinStart converting to new error handling API.
2009-07-07 Dale JohannesenDon't accept globals as matching 'i' constraint
2009-07-03 Tilmann SchellerAdd NumFixedArgs attribute to CallSDNode which indicate...
2009-07-01 Bill WendlingUpdate comments to make it clear that the function...
2009-06-30 Bill WendlingAdd an "alignment" field to the MachineFunction object...
2009-06-29 David GreeneAdd a 256-bit register class and YMM registers.
2009-06-29 Owen AndersonAdd a target-specific DAG combine on X86 to fold the...
2009-06-29 David GreeneAdd more vector ValueTypes for AVX and other extended...
2009-06-27 Chris Lattnerpull @GOT, @GOTOFF, @GOTPCREL handling into isel from...
2009-06-27 Chris LattnerReimplement rip-relative addressing in the X86-64 backe...
2009-06-26 Chris LattnerMove all the TLS processing logic into isel, don't...
2009-06-26 Chris Lattnermove magic for PIC constantpool references from asmprin...
2009-06-26 Chris Lattnerstart adding logic in isel to determine asm printer...
2009-06-21 Chris Lattnerindentation fix
2009-06-16 Eli FriedmanMisc accumulated tweaks to legalization logic for vario...
2009-06-15 Chris LattnerI got J and K backward, many thanks to Eli for spotting...
2009-06-15 Chris Lattnerimplement support for the 'K' asm constraint, PR4347
2009-06-12 Arnold SchwaighoferFix Bug 4278: X86-64 with -tailcallopt calling convention
2009-06-09 Anton KorobeynikovSilence a warning
2009-06-07 Eli FriedmanGet rid of some unnecessary code.
2009-06-07 Eli FriedmanSlightly generalize the code that handles shuffles...
2009-06-06 Eli FriedmanAvoid crashing on a variable-index insertelement with...
2009-06-06 Eli FriedmanGet rid of some bogus patterns for X86vzmovl. Don...
2009-06-06 Eli FriedmanPR2598: make sure to expand illegal forms of integer...
2009-06-05 Devang PatelAdd new function attribute - noimplicitfloat
2009-06-05 Nate BegemanAdapt the x86 build_vector dagcombine to the current...
2009-06-05 Devang PatelEvan thinks NoImplicitFloat check is not required here.
2009-06-03 Dan GohmanRemove unnecessary #includes.
2009-06-02 Dale JohannesenRevert 72707 and 72709, for the moment.
2009-06-01 Dale JohannesenMake the implicit inputs and outputs of target-independent
2009-05-30 Bill WendlingUntabification.
2009-05-28 Evan ChengAdded optimization that narrow load / op / store and...
2009-05-27 Eli FriedmanGer rid of some dead code.
2009-05-27 Eli FriedmanDon't abuse the quirky behavior of LegalizeDAG for...
next