Added C and Ocaml bindings for functions, basic blocks, and
[oota-llvm.git] / lib / Target /
2007-09-26 Evan ChengTypos: POPQ -> POPFQ, POPD -> POPFD.
2007-09-26 Chris Lattnermove PR1160 here.
2007-09-26 Evan ChengAllow copyRegToReg to emit cross register classes copies.
2007-09-26 Chris Lattnermove PR1264 here.
2007-09-26 Evan ChengAdd pushf{d|q}, popf{d|q} to push and pop EFLAGS register.
2007-09-26 Evan ChengtranslateX86CC updates the last two operands.
2007-09-26 Anton KorobeynikovCorrectly restore stack pointer after realignment in...
2007-09-25 Evan ChengMissing load / store folding entries.
2007-09-25 Anton KorobeynikovPartly revert invalid r41774
2007-09-25 Dan GohmanMore explicit keywords.
2007-09-25 Dan GohmanFix a typo in a comment.
2007-09-25 Evan ChengNew style x87 cmp instructions.
2007-09-25 Dan GohmanWhen both x/y and x%y are needed (x and y both scalar...
2007-09-25 Dan GohmanMove the setOperationAction(ISD::DEBUG_LOC, MVT::Other...
2007-09-25 Evan ChengAdded support for new condition code modeling scheme...
2007-09-25 Evan ChengNew temporary option -new-cc-modeling-scheme to test...
2007-09-25 Evan ChengRename keyword "modify" -> "implicit".
2007-09-24 Dale JohannesenWhen mixing SSE and x87 codegen, it's possible to
2007-09-24 Dan GohmanAdd support on x86 for having Legalize lower ISD::LOCAT...
2007-09-24 Dan GohmanMerge hasDotLoc and hasDotFile into hasDotLocAndDotFile...
2007-09-24 Bruno Cardoso LopesAdded "LoadEffective" pattern to handle stack locations.
2007-09-24 Dan GohmanFix the syntax for the .loc directive in preparation...
2007-09-24 Dan GohmanThe code that used the StartLabelId label was removed...
2007-09-24 Chris Lattnerclaim that "st" is from the 80-bit register file. ...
2007-09-23 Dale JohannesenFix PR 1681. When X86 target uses +sse -sse2,
2007-09-22 Chris LattnerFix PR1679, by printing GEP indices as signed values...
2007-09-21 Rafael EspindolaDon't add a default STACK_ALIGN (use the generic ABI...
2007-09-21 Rafael Espindolasmall cleanup: use LowerMemArgument in LowerFastCCArgum...
2007-09-21 Evan ChengHonor user-defined section specification of a global...
2007-09-20 Devang PatelDo not override user specified section.
2007-09-20 Dan GohmanFix several more entries in the x86 reload/remat foldin...
2007-09-20 Dale Johannesenanother long double buglet
2007-09-20 Evan ChengEnable if-conversion for ARM by default.
2007-09-19 Dale JohannesenMore long double fixes. x86_64 should build now.
2007-09-19 Evan ChengAvoid referencing deleted instruction.
2007-09-19 Evan ChengPSHUFDmi, etc. are actually folding a load, not a store.
2007-09-19 Evan ChengSet CCR (EFLAGS) copy cost to -1, i.e. extremely expens...
2007-09-19 Evan ChengAdd CopyCost to TargetRegisterClass. This specifies...
2007-09-18 Dan GohmanMove the entries for 64-bit CMP, IMUL, and a few others...
2007-09-17 Dale JohannesenRemove RSTRegClass case from loadRegFromStackSlot
2007-09-17 Chris LattnerMerge DenseMapKeyInfo & DenseMapValueInfo into DenseMapInfo
2007-09-17 Evan ChengX86ISD::TEST is dead.
2007-09-17 Dan GohmanAdd 64-bit jmp instructions to the list of instructions...
2007-09-17 Dan GohmanUse xorl instead of xorq to enter a zero into a 64...
2007-09-17 Dan GohmanEmit integer x<1 as x<=0, as comparisons with zero...
2007-09-17 Dan GohmanUse "test reg,reg" in place of "cmp reg,0" for 64-bit...
2007-09-17 Dale JohannesenImplement x86 long double (uses host long double,
2007-09-16 Bill WendlingFollow-up to patch r41999. Make the conditional that...
2007-09-16 Bill WendlingOnly emit the personality function as a global value...
2007-09-15 Chris LattnerFix PR1666, SPASS with the CBE and 254.gap with the...
2007-09-14 Dan GohmanAdd patterns for SHLD64* and SHRD64*.
2007-09-14 Dale JohannesenRemove the assumption that FP's are either float or
2007-09-14 Evan ChengAdd implicit def of EFLAGS on those instructions that...
2007-09-14 Dan GohmanRemove isReg, isImm, and isMBB, and change all their...
2007-09-14 Rafael EspindolaAdd support for functions with byval arguments on x86
2007-09-14 Evan ChengFix comments.
2007-09-12 Evan ChengInitial support for multi-result patterns:
2007-09-12 Dale JohannesenRevise previous patch per review comments.
2007-09-11 Bill WendlingEnable indirect encoding for the personality function
2007-09-11 Evan ChengRemove (somewhat confusing) Imp<> helper, use let Defs...
2007-09-11 Evan ChengAdded status flags register: EFLAGS.
2007-09-11 Dale JohannesenAdd APInt interfaces to APFloat (allows directly
2007-09-11 Bill WendlingAdd a bool to indicate if we should set the "indirect...
2007-09-11 Duncan SandsFold the adjust_trampoline intrinsic into
2007-09-11 Duncan SandsMy compiler warns about the semicolon.
2007-09-11 Bill WendlingThe personality function on Darwin needs a global stub...
2007-09-10 Evan Cheng80 col.
2007-09-10 Evan ChengNew entry.
2007-09-10 Chris LattnerAdd some notes about better flag handling.
2007-09-10 Evan ChengIt's not safe to rematerialize MOV32r0 etc. by simply...
2007-09-07 Evan ChengTableGen no longer emit CopyFromReg nodes for implicit...
2007-09-07 Bill WendlingAdd missing index versions of instructions to the map.
2007-09-07 Dan GohmanAvoid storing and reloading zeros and other constants...
2007-09-07 Dale JohannesenApply feedback from previous patch.
2007-09-07 Rafael EspindolaAdd support for having different alignment for objects...
2007-09-07 Owen AndersonAdd lengthof and endof templates that hide a lot of...
2007-09-06 Dale JohannesenNext round of APFloat changes.
2007-09-06 Evan ChengFix a bug in X86InstrInfo::convertToThreeAddress that...
2007-09-05 Bill WendlingLVXL and STVXL are also a load and store resp.
2007-09-05 Bill WendlingAdd the 64-bit versions of the DS* Altivec instructions.
2007-09-04 Evan ChengFix for PR1613: added 64-bit rotate left PPC instructio...
2007-09-04 Evan ChengMac OS X X86-64 ABI is same as the standard.
2007-09-03 Anton KorobeynikovReapply r41578 with proper fix
2007-08-31 Dale JohannesenRevise per review of previous patch.
2007-08-31 Rafael EspindolaInitial support for calling functions with byval argume...
2007-08-31 Rafael EspindolaAlign i64 and f64 at 8 byte on x86-64.
2007-08-31 Dale JohannesenEnhance APFloat to retain bits of NaNs (fixes oggenc).
2007-08-30 Raul HerbsterInstruction formats added used to generate multiply...
2007-08-30 Raul HerbsterUnused relocation type reloc_arm_absolute removed.
2007-08-30 Raul HerbsterComments added. It now generates V5TE multiply instruct...
2007-08-30 Raul HerbsterARM instruction table was modified by adding informatio...
2007-08-30 Raul HerbsterJITInfo now resolves function addrs and also relocation...
2007-08-30 Evan ChengAdded support to fold X86 load / store instructions...
2007-08-30 Evan ChengAdd a variant of foldMemoryOperand to fold any load...
2007-08-30 Evan ChengMark load instructions with isLoad = 1.
2007-08-30 Bill WendlingUse i64 on a PPC64 machine
2007-08-30 Dale JohannesenChange LegalFPImmediates to use APFloat.
2007-08-29 Duncan SandsMove getX86RegNum into X86RegisterInfo and use it
2007-08-28 Bruno Cardoso LopesAdded method to get Mips register numbers
2007-08-28 Bruno Cardoso LopesChanged stack allocation On LowerFORMAL_ARGUMENTS.
next