summaryrefslogtreecommitdiff
path: root/lib/Target
Commit message (Expand)AuthorAge
* Reimplement r114460 in target-independent DAGCombine rather than target-depen...Owen Anderson2010-09-21
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-21
* even though I'm about to rip it out, simplify the address mode stuffChris Lattner2010-09-21
* convert a couple more places to use the new getStore()Chris Lattner2010-09-21
* update a bunch of code to use the MachinePointerInfo version of getStore.Chris Lattner2010-09-21
* When adding the carry bit to another value on X86, exploit the fact that the ...Owen Anderson2010-09-21
* Define the TargetLowering::getTgtMemIntrinsic hook for ARM so that NEON loadBob Wilson2010-09-21
* eliminate some uses of the getStore overload.Chris Lattner2010-09-21
* eliminate an old SelectionDAG::getTruncStore method, propagatingChris Lattner2010-09-21
* propagate MachinePointerInfo through various uses of the oldChris Lattner2010-09-21
* Fix errant printing of [v]ldm instructions that aren't a popJim Grosbach2010-09-21
* Fix buglet when the TST instruction directly uses the AND result.Gabor Greif2010-09-21
* Move the search for the appropriate AND instructionGabor Greif2010-09-21
* convert the targets off the non-MachinePointerInfo of getLoad.Chris Lattner2010-09-21
* it's more elegant to put the "getConstantPool" andChris Lattner2010-09-21
* update the X86 backend to use the MachinePointerInfo version of oneChris Lattner2010-09-21
* Fix a bug where the x86 backend would lower memcpy/memset of segment relative...Chris Lattner2010-09-21
* reimplement memcpy/memmove/memset lowering to use MachinePointerInfoChris Lattner2010-09-21
* convert targets to the new MF.getMachineMemOperand interface.Chris Lattner2010-09-21
* fix rdar://8453210, a crash handling a call through a GS relative load.Chris Lattner2010-09-21
* Simplify ARM callee-saved register handling by removing the distinctionJim Grosbach2010-09-20
* idiom recognition should catch this.Chris Lattner2010-09-19
* add a readme.Chris Lattner2010-09-19
* X86Subtarget.h: Fix Cygwin's TD.NAKAMURA Takumi2010-09-18
* Add the exit instruction to the PTX target.Eric Christopher2010-09-18
* Fix build.Michael J. Spencer2010-09-18
* Thumb opcodes for thumb calls.Eric Christopher2010-09-18
* Add addrmode5 fp load support. Swap float/thumb operand adding to handleEric Christopher2010-09-18
* Floating point stores have a 3rd addressing mode type.Eric Christopher2010-09-18
* factor out a simple helper function to create a label for PC-relativeJim Grosbach2010-09-18
* PC-relative pseudo instructions are lowered and printed directly. Any encounterJim Grosbach2010-09-18
* Fix vmov.f64 disassembly on targets where sizeof(long) != 8.Benjamin Kramer2010-09-17
* Add MC-inst handling for tPICADDJim Grosbach2010-09-17
* Add target-specific DAG combiner for BUILD_VECTOR and VMOVRRD. An i64Bob Wilson2010-09-17
* Teach the (non-MC) instruction printer to use the cannonical names for push/pop,Jim Grosbach2010-09-17
* Rework arm fast isel branch and compare code.Eric Christopher2010-09-17
* Hook up verbose asm comment printing for SOImm operands in MC printerJim Grosbach2010-09-17
* trailing whitespaceJim Grosbach2010-09-17
* Avoid emitting a PIC base register if no PIC addresses are needed.Dan Gohman2010-09-17
* Add skeleton infrastructure for the ARMMCCodeEmitter class. Patch by Jason Kim!Jim Grosbach2010-09-17
* handle the upper16/lower16 target operand flags on symbol references for MCJim Grosbach2010-09-17
* fix rdar://8444631 - encoder crash on 'enter'Chris Lattner2010-09-17
* expand PICLDR MC lowering to handle other PICLDR and PICSTR versions.Jim Grosbach2010-09-17
* AlphaSchedule.td: 7bit-ize.NAKAMURA Takumi2010-09-17
* fix rdar://8438816 - unrecognized 'fildq' instructionChris Lattner2010-09-16
* MC-ization of the PICLDR pseudo. Next up, adding the other variantsJim Grosbach2010-09-16
* Make sure to promote single precision floats to double before extracting themJim Grosbach2010-09-16
* Change SPU register re-interpretations from OR to COPY_TO_REGCLASS instruction.Kalle Raiskila2010-09-16
* Remove support for "dregpair" operand modifier, now that it is no longer beingBob Wilson2010-09-16
* When expanding ARM pseudo registers, copy the existing predicate operandsBob Wilson2010-09-16