aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-12-27Use false not zero, as a bool.Nick Lewycky
2011-12-27Turn cos(-x) into cos(x). Patch by Alexander Malyshev!Nick Lewycky
2011-12-27Clean up some Release build warnings.Benjamin Kramer
2011-12-27Add handling of x86_avx2_pmovmskb to computeMaskedBitsForTargetNode for consi...Craig Topper
2011-12-27Teach simplifycfg to recompute branch weights when merging some branches, andNick Lewycky
2011-12-27Using Inst->setMetadata(..., NULL) should be safe to remove metadata even whenNick Lewycky
2011-12-26Fix warning.Rafael Espindola
2011-12-26Make sure DAGCombiner doesn't introduce multiple loads from the same memory l...Eli Friedman
2011-12-26Update the branch weight metadata when reversing the order of a branch.Nick Lewycky
2011-12-26Sort includes, canonicalize whitespace, fix typos. No functionality change.Nick Lewycky
2011-12-25Fix a typo in the widening of vectors in PromoteIntRes. Patch by Shemer Anat.Nadav Rotem
2011-12-25Sparc: Implement emitFrameIndexDebugValue and getDebugValue Location hooks.Venkatraman Govindaraju
2011-12-25Remove unused variables.Rafael Espindola
2011-12-24InstCombine: Add a combine that turns (2^n)-1 ^ x back into (2^n)-1 - x iff x...Benjamin Kramer
2011-12-24ComputeMaskedBits: Make knownzero computation more aggressive for ctlz with u...Benjamin Kramer
2011-12-24InstCombine: Canonicalize (2^n)-1 - x into (2^n)-1 ^ x iff x is known to be s...Benjamin Kramer
2011-12-24Section relative fixups are a coff concept, not a x86 one. Replace theRafael Espindola
2011-12-24Use standard promotion for i8 CTTZ nodes and i8 CTLZ nodes when theChandler Carruth
2011-12-24Add systematic testing for cttz as well, and fix the bug I spotted byChandler Carruth
2011-12-24Chandler fixed this.Benjamin Kramer
2011-12-24Expand more when we have a nice 'tzcnt' instruction, to avoid generatingChandler Carruth
2011-12-24Switch the lowering of CTLZ_ZERO_UNDEF from a .td pattern back to theChandler Carruth
2011-12-24Fix Comments.Jakob Stoklund Olesen
2011-12-24Add MachineMemOperands to instructions generated in storeRegToStackSlot orAkira Hatanaka
2011-12-24Detect unaligned loads/stores that have been added for Mips64 support.Akira Hatanaka
2011-12-24If target ABI is N64, LEA should be daddiu.Akira Hatanaka
2011-12-24Move x86 specific bits of the COFF writer to lib/Target/X86.Rafael Espindola
2011-12-24Define trivial destructor inline.Rafael Espindola
2011-12-24Make GetRelocType pure virtual.Rafael Espindola
2011-12-23Fix typo "infinte".Nick Lewycky
2011-12-23When not destroying the source, the linker is not remapping the types. Added ...Mon P Wang
2011-12-23Experimental support for aligned NEON spills.Jakob Stoklund Olesen
2011-12-22Add variants of the dispatchsetup pseudo for Thumb and !VFP. <rdar://10620138>Bob Wilson
2011-12-22TableGen: add a commentDylan Noblesmith
2011-12-22try to fix MSVC buildDylan Noblesmith
2011-12-22drop unneeded config.h includesDylan Noblesmith
2011-12-22Fix 80-column violations.Chad Rosier
2011-12-22Move all the dependencies on X86FixupKinds.h to a single method in preparationRafael Espindola
2011-12-22ARM VFP assembly parsing and encoding for VCVT(float <--> fixed point).Jim Grosbach
2011-12-22Add missing usesCustomInserter flag on Int_eh_sjlj_setjmp_nofp.Bob Wilson
2011-12-22Tidy up. Use predicate function a bit more liberally.Jim Grosbach
2011-12-22Fix incorrect relocation generation. Patch by Kristof Beyls.Rafael Espindola
2011-12-22Add the actual code for r147175.Chad Rosier
2011-12-22ARM VFP add encoding of the bitcount to fixed-point<-->floating point. insns.Jim Grosbach
2011-12-22Remove some bogus comments.Jim Grosbach
2011-12-22ARM pre-UAL aliases. fcmp[sd].Jim Grosbach
2011-12-22Fix an incomplete refactoring of the ppc backend. Thanks to rdivacky for repo...Rafael Espindola
2011-12-22ARM assembler should accept shift-by-zero for any shifted-immediate operand.Jim Grosbach
2011-12-22ARM assembly parser canonicallize on 'lsl' for shift-by-zero form.Jim Grosbach
2011-12-22Tidy up. Trailing whitespace.Jim Grosbach