Handle ands with 0 and shifts by 0 correctly. These aren't
[oota-llvm.git] / lib / Target /
2009-04-25 Bob WilsonChange LowerCallResult method so that CCValAssign:...
2009-04-24 Bob WilsonAdjust a comment to reflect what the code does. Splitt...
2009-04-24 Bob WilsonFix up some problems with getCopyToReg and getCopyFromR...
2009-04-24 Bob WilsonRemove unnecessary references to f32 types. After...
2009-04-24 Rafael EspindolaFix PR 4004 by including the call to __tls_get_addr...
2009-04-24 Rafael EspindolaRevert 69952. Causes testsuite failures on linux x86-64.
2009-04-24 Nate BegemanPR2957
2009-04-23 Dan GohmanFix spurious indentation in a comment.
2009-04-23 Sanjiv GuptaBanksel immediate constant will always immediately...
2009-04-23 Dan GohmanAdd support for printing MO_ExternalSymbol operands in
2009-04-22 Sanjiv GuptaMake the function begin label start after ther data...
2009-04-21 Duncan SandsGet rid of what looks like a copy-and-pasted typo.
2009-04-21 Rafael EspindolaTLS_addr64 and TLS_addr32 define RDI and EAX. They...
2009-04-21 Sanjiv GuptaHandle direct aggregate type arguments.
2009-04-20 Dan GohmanMake X86's copyRegToReg able to handle copies to and...
2009-04-20 Daniel DunbarRemove unused variable.
2009-04-20 Bob WilsonMove duplicated AddLiveIn function from X86 and ARM...
2009-04-20 Devang PatelMatch C backend only if it explicitly requested.
2009-04-20 Sanjiv GuptaEmit the auto variables of a function into a different...
2009-04-18 Mon P WangFixed a few 64 bit cases in X86InstrInfo::commuteInstr...
2009-04-17 Bill WendlingRecommit r69335 and r69336. These were not causing...
2009-04-17 Bob WilsonMove the AddLiveIn function definition closer to its...
2009-04-17 Bob WilsonRearrange code to reduce indentation.
2009-04-17 Bob WilsonClean up formatting, remove trailing whitespace, fix...
2009-04-17 Bob WilsonUse CallConvLower.h and TableGen descriptions of the...
2009-04-17 Rafael EspindolaFor general dynamic TLS access we must use
2009-04-17 Bill WendlingRevert r69335 and r69336. They were causing build failures.
2009-04-17 Dan GohmanMOV8rr_NOREX is a "Move" instruction. This doesn't...
2009-04-17 Dan GohmanDon't use MOV8rr_NOREX on x86-32. It doesn't actually...
2009-04-17 Chris LattnerFix some failures in targets on available_externally...
2009-04-16 Rafael Espindolafix PR3995. A scale must be 1, 2, 4 or 8.
2009-04-15 Dan GohmanFix 80-column violations.
2009-04-15 Dan GohmanAdd a folding table entry for MOV8rr_NOREX.
2009-04-15 Dan GohmanFix X86MachineFunctionInfo's doxygen comment.
2009-04-15 Dan GohmanDo for GR16_NOREX what r69049 did for GR8_NOREX, to...
2009-04-15 Dan GohmanAdd a new MOV8rr_NOREX, and make X86's copyRegToReg...
2009-04-15 Dan GohmanGR8_NOREX can contain the H registers, since they don...
2009-04-14 Dan GohmanFor the h-register addressing-mode trick, use the corre...
2009-04-14 Evan ChengSome of GR8_NOREX registers are only available in 64...
2009-04-14 Sanjiv GuptaHandle aggregate type arguments to direct and indirect...
2009-04-13 Dan GohmanRename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize
2009-04-13 Devang PatelReapply 68847.
2009-04-13 Dan GohmanImplement x86 h-register extract support.
2009-04-13 Dan GohmanRemove x86's special-case handling for ISD::TRUNCATE and
2009-04-13 Dan GohmanFix copy+pastos in comments.
2009-04-13 Dan GohmanList the l registers before h registers, for consistency.
2009-04-13 Dan GohmanUse X86::SUBREG_8BIT instead of hard-coding the equival...
2009-04-13 Dan GohmanAdd a comment about MOVSX64rr8.
2009-04-13 Dan GohmanFix another hard-coded constant to use X86AddrNumOperands.
2009-04-13 Rafael EspindolaX86-64 TLS support for local exec and initial exec.
2009-04-13 Sanjiv GuptaWhile passing arg of types larger than char only one...
2009-04-13 Chris LattnerAdd a new "available_externally" linkage type. This...
2009-04-12 Rafael EspindolaIn X86DAGToDAGISel::MatchWrapper, if base or index...
2009-04-12 Rafael Espindolarefactor some code into X86DAGToDAGISel::MatchWrapper
2009-04-12 Chris Lattnerfix a cross-block fastisel crash handling overflow...
2009-04-12 Chris Lattnersimplify code by using IntrinsicInst.
2009-04-12 Chris LattnerAdd new TargetInstrDesc::hasImplicitUseOfPhysReg and
2009-04-11 Dan GohmanRevert r68847. It breaks the build on non-Darwin target...
2009-04-11 Devang PatelKeep track of inlined functions and their locations...
2009-04-10 Sanjiv GuptaAdded code to handle spilling and reloading of FSRs.
2009-04-10 Rafael EspindolaDon't fold a load if the other operand is a TLS address.
2009-04-10 Chris Lattnera few fixes to "addrspace(256) is reference offset...
2009-04-10 Bill WendlingPass in the std::string parameter instead of returning...
2009-04-09 Dan GohmanRemove the obsolete SelectionDAG::getNodeValueTypes...
2009-04-09 Owen AndersonGive register alias checking the hash table treatment...
2009-04-09 Bob WilsonFix pr3954. The register scavenger asserts for inline...
2009-04-09 Sanjiv GuptaThe way we are trying to figure out banksel immediate...
2009-04-09 Sanjiv GuptaArguments to indirect calls were being passed incorrect...
2009-04-09 Chris LattnerFix code size computation on x86-64, patch by Zoltan...
2009-04-09 Sanjiv Guptar68576 unconverd a bug in PIC16 port (Thanks to Dan...
2009-04-09 Owen AndersonConvert TargetRegisterInfo's super-register checking...
2009-04-09 Dan GohmanFix grammaros in comments.
2009-04-08 Rafael EspindolaRe-apply 68552.
2009-04-08 Bob WilsonFix PR3795: Apply Dan's suggested fix for
2009-04-08 Rafael EspindolaAvoid a hard coded constant.
2009-04-08 Sanjiv GuptaEmit .line debug directives for stoppoints. The debug...
2009-04-08 Sanjiv GuptaHandle indirect function calls.
2009-04-08 Dan GohmanImplement support for using modeling implicit-zero...
2009-04-07 Bill WendlingTemporarily revert r68552. This was causing a failure...
2009-04-07 Rafael EspindolaReduce code duplication on the TLS implementation.
2009-04-07 Jim GrosbachPR2985 / <rdar://problem/6584986>
2009-04-06 Bob WilsonHandle 'a' modifier in ARM inline assembly.
2009-04-06 Sanjiv GuptaMap stack based frameindices for spills to zero based...
2009-04-03 Bob WilsonWrap some lines to fix indentation problems.
2009-04-03 Bob WilsonFix some comments.
2009-04-03 Oscar FuentesCMake: removed IA64AsmPrinter.cpp from lib/Target/IA64...
2009-04-03 Anton KorobeynikovSeparate MIPS asmprinter
2009-04-03 Anton KorobeynikovFix target library name
2009-04-03 Anton KorobeynikovFix comment
2009-04-03 Anton KorobeynikovMove IA64 asmprinter to separate library
2009-04-03 Mon P WangAdded a x86 dag combine to increase the chances to...
2009-04-02 Sanjiv GuptaFixed build warnings.
2009-04-02 Sanjiv GuptaTo convert the StopPoint insn into an assembler directi...
2009-04-02 Sanjiv GuptaParams are not being generated as static globals now...
2009-04-01 Chris Lattnersilence warning in release-asserts build.
2009-04-01 Dan GohmanUse CHAR_BIT instead of hard-coding 8 in several places...
2009-04-01 Dan GohmanUse LLVM type names instead of C type names in comments...
2009-04-01 Bob WilsonFix PR3862: Recognize some ARM-specific constraints...
2009-03-31 Evan Chengi128 shift libcalls are not available on x86.
2009-03-31 Dan GohmanReapply 68073, with fixes. EH Landing-pad basic blocks...
next