Big change #1 for personality function references:
[oota-llvm.git] / lib / Target / X86 / X86ISelLowering.cpp
2009-09-16 Chris LattnerBig change #1 for personality function references:
2009-09-13 Chris Lattneradd some special case handling for strangely named...
2009-09-06 Duncan SandsRemove a left over bit of code with no effect.
2009-09-06 Duncan SandsRemove some not-really-used variables, as warned
2009-09-03 Dan GohmanRecognize more opportunities to use SSE min and max...
2009-09-03 Mon P WangFixed a few problems with vector shifts
2009-09-03 Dan GohmanAdd a -disable-16bit flag and associated support for...
2009-09-02 Sandeep PatelRetype from unsigned to CallingConv::ID accordingly...
2009-09-02 Chris Lattnerrefactor select 'sched insertion' out to its own method.
2009-08-31 Duncan SandsRevert commit 80428. It completely broke exception
2009-08-29 Bill Wendling- Add target lowering methods to get the preferred...
2009-08-27 Eric ChristopherAdd FIXME for when we support more specific XMM registers.
2009-08-27 Eric ChristopherNuke trailing whitespace.
2009-08-27 Dan GohmanExpand i8 selects into control flow instead of 16-bit...
2009-08-22 Devang PatelRecord variable debug info at ISel time directly.
2009-08-18 Eric ChristopherImplement sse4.2 string/text processing instructions:
2009-08-18 Dan GohmanFix function alignment at -Os on x86 to be 1, not 2...
2009-08-16 Dan GohmanAvoid emitting XMM save code in soft-float or no-implic...
2009-08-15 Bill WendlingReapply r79127. It was fixed by d0k.
2009-08-15 Bill WendlingRevert r79127. It was causing compilation errors.
2009-08-15 Evan ChengChange allowsUnalignedMemoryAccesses to take type argum...
2009-08-15 Dan GohmanOn x86-64, for a varargs function, don't store the...
2009-08-14 Anton KorobeynikovProperly handle indirect win64 args when they're passed...
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...
next