aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2009-05-17Mark rotl/rotr as expand. This generates pretty ugly code, but this is better...Anton Korobeynikov
2009-05-17TypoAnton Korobeynikov
2009-05-16Fix a missing def-flag on a Mips epilogue load.Jakob Stoklund Olesen
2009-05-16Remember to set def-flag on register loaded from stack slot in CellSPU.Jakob Stoklund Olesen
2009-05-14Reflow to fit 80-col.Mike Stump
2009-05-14Reflow to fit 80-col.Mike Stump
2009-05-14Update the names of the exception handling sjlj instrinsics toJim Grosbach
2009-05-13Spelling correction s/builting/builtin/ and remove trailing whitespace in a f...Jim Grosbach
2009-05-13Run code placement optimization for targets that want it (arm and x86 for now).Evan Cheng
2009-05-13Change MachineInstrBuilder::addReg() to take a flag instead of a list ofBill Wendling
2009-05-13Run through the list of globals once and sectionize all types of globlas incl...Sanjiv Gupta
2009-05-13Add an int64_t variant of abs, for host environmentsDale Johannesen
2009-05-12Add support for GCC compatible builtin setjmp and longjmp intrinsics. This isJim Grosbach
2009-05-12correct register class for tADDspi to GPR since the register will always be SPJim Grosbach
2009-05-12More MSVC fixes -- class/struct conflicts.Bill Wendling
2009-05-1280 col violations.Evan Cheng
2009-05-12Fix up a few minor typos in comments.Bob Wilson
2009-05-12Fix 80-col violations and remove trailing whitespace. No functional changes.Bob Wilson
2009-05-12Iterate over globals once and sectionize them into appropriate sections.Sanjiv Gupta
2009-05-12We do not need to create a label for external defs and decls,Sanjiv Gupta
2009-05-12Mark mayLoad, mayStore for insns correctly and use themSanjiv Gupta
2009-05-12Factor the code for collecting IV users out of LSR into an IVUsers class,Dan Gohman
2009-05-12Avoid unneeded SIB byte encoding. Patch by Zoltan Varga.Evan Cheng
2009-05-11Don't #include DerivedTypes.h from TargetData.h.Jay Foad
2009-05-11Fix two wording errors that Duncan spotted.Dan Gohman
2009-05-11LLVM has unaligned loads and stores now.Dan Gohman
2009-05-11Upgrade this example to new-style syntax.Dan Gohman
2009-05-11Convert a subtract into a negate and an add when it helps x86Dan Gohman
2009-05-11remove some done things: we have nocapture and SROA is smarter.Chris Lattner
2009-05-11add a noteChris Lattner
2009-05-11Change TargetData::getIntPtrType() to return an IntegerType instead ofJay Foad
2009-05-11Fix more naming issues.Sanjiv Gupta
2009-05-11Detect calls to compiler intrinsics and emit an extern declarations Sanjiv Gupta
2009-05-10Module iterator contains list of filescope functions as well, we don't need t...Sanjiv Gupta
2009-05-10Add imm-reg and imm-mem patters for cmp on msp430Anton Korobeynikov
2009-05-10Changed lowering and asmprinter to use ABI Names class called PAN.Sanjiv Gupta
2009-05-09Remove a completed optimization. Add a potential optimization I ran Eli Friedman
2009-05-09Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands
2009-05-09Use 16 bit arithmetic while retrieving the address of callee's frame during i...Sanjiv Gupta
2009-05-08PPC::B and PPC::BCC's target operand may be an immediate.Evan Cheng
2009-05-08Factor out cycle-finder code and make it generic.Anton Korobeynikov
2009-05-08Allow 8 bit select in custom inserterAnton Korobeynikov
2009-05-08Expand UREM / SREM into libcallsAnton Korobeynikov
2009-05-08Add 8 bit selectAnton Korobeynikov
2009-05-08Fix PR4152: asm constraint validation happens before dag combine, so weChris Lattner
2009-05-08Optimize code placement in loop to eliminate unconditional branches or move u...Evan Cheng
2009-05-08Add missing #include for "strlen" which is used inline in this header. FixesNick Lewycky
2009-05-08Moved pic16 naming functions to correct place.Sanjiv Gupta
2009-05-07Eliminate compiler warnings.Evan Cheng
2009-05-06CMake: Updated lib/Target/PIC16/CMakeLists.txt.Oscar Fuentes