aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-08-06The Mips64InstrInfo.td definitions DynAlloc64 LEA_ADDiu64 Jack Carter
2012-08-06Mips relocations R_MIPS_HIGHER and R_MIPS_HIGHEST.Jack Carter
2012-08-06MFTB on PPC64 should really be encoded using MFSPR.Hal Finkel
2012-08-06Add support for the OpenBSD for Bitrig.Eric Christopher
2012-08-06Remove empty overrides of processFunctionBeforeFrameFinalized().Roman Divacky
2012-08-06Implement proper handling for pcmpistri/pcmpestri intrinsics. Requires custom...Craig Topper
2012-08-05Remove custom inserter for MWAIT. It doesn't do anything that couldn't be rep...Craig Topper
2012-08-05Use a COPY node instead of an explicit MOVA opcode in the custom insterter fo...Craig Topper
2012-08-04Add readcyclecounter lowering on PPC64.Hal Finkel
2012-08-04Skip impdef regs during eabi save/restore list emission to workaround PR11902Anton Korobeynikov
2012-08-04Recognize vst1.64 / vld1.64 with 3 and 4 regs as load from / store to stack s...Anton Korobeynikov
2012-08-04Add stack spill / reload instructions for DTriple and DQuad register classes,...Anton Korobeynikov
2012-08-04Postpone the deletion of the old name in StructType::setName to allow using a...Benjamin Kramer
2012-08-04Delete a dead variable.Jakob Stoklund Olesen
2012-08-03TwoAddressInstructionPass refactoring: Extract another method.Jakob Stoklund Olesen
2012-08-03Refactor and check "onlyReadsMemory" before optimizing builtins.Bob Wilson
2012-08-03TwoAddressInstructionPass refactoring: Extract a method.Jakob Stoklund Olesen
2012-08-03Begin adding support for updating LiveIntervals in TwoAddressInstructionPass.Jakob Stoklund Olesen
2012-08-031. Redo mips16 instructions to avoid multiple opcodes for same instruction.Akira Hatanaka
2012-08-03Add an experimental -early-live-intervals option.Jakob Stoklund Olesen
2012-08-03Delete merged physreg copies in joinReservedPhysReg().Jakob Stoklund Olesen
2012-08-03Try to reduce the compile time impact of r161232.Bob Wilson
2012-08-03Fix memcmp code-gen to honor -fno-builtin.Bob Wilson
2012-08-03Completely eliminate VNInfo flags.Jakob Stoklund Olesen
2012-08-03Fix a couple of loops that were processing unused value numbers.Jakob Stoklund Olesen
2012-08-03Silence unused variable warning in -asserts buildMatt Beaumont-Gay
2012-08-03Eliminate the VNInfo::hasPHIKill() flag.Jakob Stoklund Olesen
2012-08-03Make the hasPHIKills flag a computed property.Jakob Stoklund Olesen
2012-08-03Delete dead function.Jakob Stoklund Olesen
2012-08-03Don't delete dead code in TwoAddressInstructionPass.Jakob Stoklund Olesen
2012-08-03allow 'make CPPFLAGS=<something>' work againGabor Greif
2012-08-03Fall back to selection DAG isel for calls to builtin functions.Bob Wilson
2012-08-03Add new getLibFunc method to TargetLibraryInfo.Bob Wilson
2012-08-03[arm-fast-isel] Add support for shl, lshr, and ashr.Jush Lu
2012-08-03Move the "findUsedStructTypes" functionality outside of the Module class.Bill Wendling
2012-08-03Add support for the ARM GHC calling convention, this patch was in 3.0,Eric Christopher
2012-08-02ARM: Tidy up. Remove unused template parameters.Jim Grosbach
2012-08-02ARM: More InstAlias refactors to use #NAME#.Jim Grosbach
2012-08-02ARM: Refactor instaliases using TableGen support for #NAME#.Jim Grosbach
2012-08-02X86 Peephole: fold loads to the source register operand if possible.Manman Ren
2012-08-02TableGen: Allow use of #NAME# outside of 'def' names.Jim Grosbach
2012-08-02Compute the critical path length through a trace.Jakob Stoklund Olesen
2012-08-02Move the code that creates instances of MipsInstrInfo and MipsFrameLowering outAkira Hatanaka
2012-08-02Set transient stack alignment in constructor of MipsFrameLowering and re-enableAkira Hatanaka
2012-08-02Verify regunit intervals along with virtreg intervals.Jakob Stoklund Olesen
2012-08-02Avoid creating dangling physreg live ranges during DCE.Jakob Stoklund Olesen
2012-08-02Add report() functions that take a LiveInterval argument.Jakob Stoklund Olesen
2012-08-02Implement the block_iterator of Region based on df_iterator.Hongbin Zheng
2012-08-02JIT::runFunction(): add a fast path for functions with a single argument that...Nuno Lopes
2012-08-02Support fpv4 for ARM Cortex-M4.Jiangning Liu