Post process 'xor', 'or' and 'cmp' instructions and select better encoding, if available.
[oota-llvm.git] / include /
2012-01-19 Evan ChengMore bundle related API additions.
2012-01-19 Chris LattnerIntroduce a new MutableArrayRef class, which refers...
2012-01-19 Evan ChengEnhance finalizeBundle to return end of bundle iterator...
2012-01-19 Lang HamesAdded methods to get the live range immediately before...
2012-01-19 Evan Cheng- Slight change to finalizeBundle() interface. LastMI...
2012-01-19 Nick LewyckyAdd a TargetOption for disabling tail calls.
2012-01-19 Evan ChengRename Finalizebundle to finalizeBundle to conform...
2012-01-18 Jakob Stoklund OlesenAdd a RegisterMaskSDNode class.
2012-01-18 Rafael EspindolaAdd support for the gnueabihf environment. Patch by...
2012-01-18 Nadav RotemDocument the fact that the selection dag changes the...
2012-01-18 Jim GrosbachTidy up. MCAsmBackend naming conventions.
2012-01-18 Jim GrosbachMove some ARM specific MCAssmebler bits into the ARMAsm...
2012-01-18 Jakob Stoklund OlesenAdd a CoveredBySubRegs property to Register descriptions.
2012-01-17 Jakub StaszakRemove unneeded include.
2012-01-17 Jakob Stoklund OlesenAdd TableGen support for callee saved registers.
2012-01-17 Jakub StaszakMove includes to the .cpp file.
2012-01-17 Jakub StaszakTrailing spaces.
2012-01-17 Dan GohmanAdd a new ObjC ARC optimization pass to eliminate unneeded
2012-01-17 Dan GohmanAdd a new PassManagerBuilder customization point,
2012-01-17 Manuel KlimekRemoves template magic to build up containers.
2012-01-17 Andrew TrickRenamed MachineScheduler to ScheduleTopDownLive.
2012-01-17 Andrew TrickMoving options declarations around.
2012-01-17 Chris Lattneradd some missing const qualifiers.
2012-01-17 Jakob Stoklund OlesenAdd portable bit mask operations to BitVector.
2012-01-16 Jim GrosbachExecutionEngine interface to re-map addresses for engin...
2012-01-16 Jakob Stoklund OlesenExtract method for detecting constant unallocatable...
2012-01-16 Jim GrosbachMCJIT support for non-function sections.
2012-01-16 Jakob Stoklund OlesenAdd a new kind of MachineOperand: MO_RegisterMask.
2012-01-15 Benjamin KramerReturn an ArrayRef from ShuffleVectorSDNode::getMask...
2012-01-15 Chandler CarruthRemove SetWorkingDirectory from the Process interface...
2012-01-14 Jakob Stoklund OlesenAdd TRI::getCallPreservedMask() hook.
2012-01-13 Pete CooperFixed comment. Thanks Duncan!
2012-01-13 Andrew TrickAdded the MachineSchedulerPass skeleton.
2012-01-13 Andrew Trickwhitespace
2012-01-13 Jakob Stoklund OlesenDelete CodeInit and CodeRecTy from TableGen.
2012-01-13 Jakob Stoklund OlesenUse uniqued StringInit pointers for lookups.
2012-01-12 Pete CooperAdded MVT::v2f16
2012-01-12 Evan ChengAllow targets to select source order pre-RA scheduler.
2012-01-12 Evan ChengMove Sched::Preference out of TargetMachine.h where...
2012-01-11 Eli FriedmanRe-fix the issue Bill fixed in r147899 in a slightly...
2012-01-11 Jan SjödinAdd XOP Intrinsics and tests
2012-01-11 Andrew TrickClarified the SCEV getSmallConstantTripCount interface...
2012-01-11 Jakob Stoklund OlesenDetect when a value is undefined on an edge to a landin...
2012-01-11 Jakob Stoklund OlesenExclusively use SplitAnalysis::getLastSplitPoint().
2012-01-11 Bill WendlingIf the global variable is removed by the linker, then...
2012-01-10 Devang PatelLet asm parser query asm syntax dialect.
2012-01-10 Kevin EnderbyThis is the matching change for the data structure...
2012-01-10 Chandler CarruthTeach the triple library about the androideabi environment.
2012-01-10 Chandler CarruthAdd 'llvm_unreachable' to passify GCC's understanding...
2012-01-10 David BlaikieRemove unnecessary default cases in switches that cover...
2012-01-10 Andrew TrickEnable LSR IV Chains with sufficient heuristics.
2012-01-10 Rafael EspindolaRemove the logging streamer.
2012-01-09 Devang PatelSplit AsmParser into two components - AsmParser and...
2012-01-09 Rafael EspindolaDon't print an unused label before .cfi_endproc.
2012-01-07 Rafael EspindolaDon't print a label before .cfi_startproc when we don...
2012-01-07 Benjamin KramerMake clever use of alignment and padding to shrink...
2012-01-07 Benjamin KramerRemove VectorExtras. This unused helper was written...
2012-01-07 Benjamin KramerPort the trick to skip the check for empty buckets...
2012-01-07 Rafael EspindolaSplit Finish into Finish and FinishImpl to have a commo...
2012-01-07 Evan ChengAdded a late machine instruction copy propagation pass...
2012-01-07 Andrew TrickExtended replaceCongruentPhis to handle mixed phi types.
2012-01-07 Andrew TrickExpose isNonConstantNegative to users of ScalarEvolution.
2012-01-06 Andrew TrickPut all IVUsers in the processed set. Allow querying...
2012-01-05 Benjamin KramerKill ObjectCodeEmitter and BinaryObject, they were...
2012-01-05 Danil MalyshevA small re-factored JIT/MCJIT::getPointerToNamedFunctio...
2012-01-05 Sebastian Poprevert r147542 after comments from Joerg Sonnenberger
2012-01-05 Chris Lattnerallow clients of SmallSet to specify their own comparis...
2012-01-05 Andrew Trickcomment cleanup
2012-01-05 Jakob Stoklund OlesenFreeze reserved registers before starting register...
2012-01-04 Dan GohmanGeneralize isSafeToSpeculativelyExecute to work on...
2012-01-04 Benjamin KramerSimplify more DenseMap.find users.
2012-01-04 Benjamin KramerStringMap.find never points to an empty bucket or tombs...
2012-01-04 Benjamin KramerSimplify code. No functionality change.
2012-01-04 Sebastian Popuse getHostTriple instead of getDefaultTargetTriple...
2012-01-03 Chris Lattnergeneralize LLVMContext::emitError to take a twine inste...
2012-01-03 Stepan DyatkovskiyFix for PR11652: assertion failures when Type.cpp is...
2012-01-03 Stepan DyatkovskiyType: replaced usage of ID with getTypeID().
2012-01-01 Benjamin KramerPatternMatch: Introduce a matcher for instructions...
2012-01-01 Benjamin KramerPatternMatch: Simplify code by reusing the Operator...
2011-12-29 Rafael EspindolaImplement cfi_restore. Patch by Brian Anderson!
2011-12-29 Rafael EspindolaRename Remember and Restore to RememberState and Restor...
2011-12-29 Rafael EspindolaImplement .cfi_escape. Patch by Brian Anderson!
2011-12-29 Rafael EspindolaFix grammar error noticed by Duncan.
2011-12-28 Nick LewyckyChange CaptureTracking to pass a Use* instead of a...
2011-12-27 Benjamin KramerSwitch StringMap from an array of structures to a struc...
2011-12-24 Rafael EspindolaSection relative fixups are a coff concept, not a x86...
2011-12-24 Rafael EspindolaMove x86 specific bits of the COFF writer to lib/Target...
2011-12-24 Rafael EspindolaDefine trivial destructor inline.
2011-12-24 Rafael EspindolaMake GetRelocType pure virtual.
2011-12-23 Mon P WangWhen not destroying the source, the linker is not remap...
2011-12-22 Chris Lattnerfix typo
2011-12-22 Rafael EspindolaMove PPC bits to lib/Target/PowerPC.
2011-12-22 Akira HatanakaLocal dynamic TLS model for direct object output. Creat...
2011-12-22 Rafael EspindolaMove the ARM specific parts of the ELF writer to Target...
2011-12-22 Lang HamesFixed typo.
2011-12-21 Jakob Stoklund OlesenMove common code into an MRI function.
2011-12-21 Manuel KlimekChanges the JSON parser to use the SourceMgr.
2011-12-21 Rafael EspindolaMove the X86 specific bits of the ELF writer to the...
2011-12-21 Rafael EspindolaReduce the exposure of Triple::OSType in the ELF object...
2011-12-21 Rafael EspindolaAdd const.
next