Reuse the enum names from X86Desc in the X86Disassembler.
[oota-llvm.git] / lib / Target /
2012-02-11 Benjamin KramerReuse the enum names from X86Desc in the X86Disassembler.
2012-02-11 Craig TopperRemove some patterns for matching vector_shuffle instru...
2012-02-11 Craig TopperFix shuffle lowering code to stop creating temporary...
2012-02-10 Jim GrosbachRevert r150222, as the clang driver now handles this...
2012-02-10 Jason W KimMake valgrind happy.
2012-02-10 Andrew Trickunnecessary include
2012-02-10 Andrew TrickPTX no longer needs to provide its own backend.
2012-02-10 Andrew TrickRegAlloc superpass: includes phi elimination, coalescin...
2012-02-10 Jim GrosbachARM on darwin, v6 implies the presence of VFP for the...
2012-02-09 Sirish PandeTest for commit access.
2012-02-09 James MolloyTeach the MC and disassembler about SoftFail, and hook...
2012-02-09 Craig TopperMore tweaks to get the size of the X86 disassembler...
2012-02-09 Craig TopperFlatten some of the arrays in the X86 disassembler...
2012-02-09 Jakob Stoklund OlesenHandle register masks when searching for EFLAGS clobbers.
2012-02-08 Andrew TrickCodegen pass definition cleanup. No functionality.
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: Stack...
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: PostR...
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: Branc...
2012-02-08 Andrew TrickAdded TargetPassConfig::setOpt
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: TailD...
2012-02-08 Brendon CahoonUse TSFlag bit to describe instruction properties.
2012-02-08 Elena DemikhovskyFixed a bug in printing "cmp" pseudo ops.
2012-02-08 Craig TopperRemove a couple unneeded intrinsic patterns
2012-02-08 Craig TopperRemove GCC builtins for vpermilp* intrinsics as clang...
2012-02-08 Chad Rosier[fast-isel] Add support for SUBs with non-legal types.
2012-02-08 Chad Rosier[fast-isel] Add support for ORs with non-legal types.
2012-02-07 Chad Rosier[fast-isel] Add support for indirect branches.
2012-02-07 Evan ChengUse LEA to adjust stack ptr for Atom. Patch by Andy...
2012-02-07 Evan ChengDo not fold ADD / SUB into load / store (to form pre...
2012-02-07 Craig TopperAdd instruction selection for 256-bit VPSHUFD and 128...
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-06 Chad Rosier[fast-isel] Add support for ADDs with non-legal types.
2012-02-06 Andrew TrickAdd TargetPassConfig to the PassManager for use inside...
2012-02-06 Derek SchuffEnable streaming of bitcode
2012-02-06 Chris LattnerRemove some dead code and tidy things up now that vecto...
2012-02-06 Bill Wendling[unwind removal] We no longer have 'unwind' instruction...
2012-02-06 Benjamin KramerX86: Don't call malloc for 4 bits. No functionality...
2012-02-06 Benjamin KramerHexagon: Remove forbidden iostream includes (it introdu...
2012-02-06 Craig TopperAdd shuffle decoding support for 256-bit pshufd. Merge...
2012-02-05 Evan ChengDefinesPredicate should only look for def operands...
2012-02-05 Duncan SandsRemove dead test: this was already checked and handled...
2012-02-05 Duncan SandsPersuade GCC that there is nothing worth warning about...
2012-02-05 Duncan SandsDon't initialize CV in terms of itself! Spotted by...
2012-02-05 Chandler CarruthBegin fleshing out more convenience predicates in llvm...
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-05 Craig TopperConvert assert(0) to llvm_unreachable in X86 Target...
2012-02-05 Craig TopperConvert some assert(0) in default of switch statements...
2012-02-05 Craig TopperAdd target specific node for PMULUDQ. Change patterns...
2012-02-05 Chris Lattnerreapply the patches reverted in r149470 that reenable...
2012-02-05 Craig TopperRemove most of the intrinsics for XOP VPCMOV instructio...
2012-02-04 Andrew TrickTargetPassConfig: confine the MC configuration to Targe...
2012-02-03 Chad Rosier[fast-isel] Add support for URem.
2012-02-03 Chad Rosier[fast-isel] Rename isZExt to isSigned. No functional...
2012-02-03 Chad Rosier[fast-isel] Add support for UDIV.
2012-02-03 Chad Rosier[fast-isel] Add support for FPToUI. Also add test...
2012-02-03 Chad Rosier[fast-isel] Add support for selecting UIToFP.
2012-02-03 Craig TopperRemove getShuffleVPERMILPImmediate function, getShuffle...
2012-02-03 Craig TopperRemove unnecessary qualification on 256-bit vector...
2012-02-03 Andrew TrickAdded TargetPassConfig. The first little step toward...
2012-02-03 Andrew Trickwhitespace
2012-02-03 Akira HatanakaAdd a new MachineJumpTableInfo entry type, EK_GPRel64Bl...
2012-02-03 Lang HamesIncorporate suggestions Chad, Jakob and Evan's suggesti...
2012-02-02 Jakob Stoklund OlesenRequire non-NULL register masks.
2012-02-02 Jakob Stoklund OlesenAdd pseudo-registers for pairs, triples, and quads...
2012-02-02 Elena DemikhovskyMinor change in signature of the getZeroVector()
2012-02-02 Elena DemikhovskyOptimization for SIGN_EXTEND operation on AVX.
2012-02-02 Francois PichetUnbreak the MSVC build.
2012-02-02 Lang HamesSet EFLAGS correctly in EmitLoweredSelect on X86.
2012-02-02 Akira HatanakaSet the correct stack pointer register.
2012-02-02 Akira HatanakaExpand EHSELECTION and EHSELECTION nodes. Set the corre...
2012-02-02 Akira HatanakaAdd DWARF numbers of 64-bit registers.
2012-02-01 Rafael EspindolaFix the cmake build
2012-02-01 Andrew TrickInstruction scheduling itinerary for Intel Atom.
2012-02-01 Jakob Stoklund OlesenMove ARM subreg index compositions to the SubRegIndex...
2012-02-01 Mon P WangAvoid creating an extract element to an illegal type...
2012-02-01 Andrew TrickVLIW specific scheduler framework that utilizes determi...
2012-02-01 Chad RosierTidy up.
2012-02-01 Elena DemikhovskyPassing AVX 256-bit structures in Win64 was wrong.
2012-02-01 Elena DemikhovskyShortened code in shuffle masks
2012-02-01 Elena DemikhovskyOptimization for "truncate" operation on AVX.
2012-02-01 Stepan DyatkovskiySwitchInst refactoring.
2012-02-01 Craig TopperDon't create VBROADCAST nodes if any nodes use the...
2012-02-01 Argyrios KyrtzidisRevert Chris' commits up to r149348 that started causin...
2012-01-31 Jim GrosbachTidy up. One more return type mismatch fix.
2012-01-31 Jim GrosbachRefactor loop for better readability.
2012-01-31 Jim GrosbachAdd explanatory comment.
2012-01-31 Devang PatelAdd assembler dialect attribute in asm parser which...
2012-01-31 Craig TopperRemove pcmpgt/pcmpeq intrinsics as clang is not using...
2012-01-31 Chris Lattnerwith recent changes, ConstantArray is never a "string...
2012-01-31 Chris Lattneruse the right accessor for ConstantDataArray.
2012-01-30 Evan ChengPR11834: Use macros which are defined on Windows. Patch...
2012-01-30 Devang PatelIntel syntax. Adjust special code, used to recognize...
2012-01-30 Devang PatelIntel syntax. Support .intel_syntax directive.
2012-01-30 Benjamin KramerFix refacto.
2012-01-30 Douglas GregorEliminate narrowing conversion in initializer list...
2012-01-30 Benjamin KramerX86: Simplify shuffle mask generation code.
2012-01-30 Craig TopperFix pattern for memory form of PSHUFD for use with...
2012-01-30 Craig TopperMove some XOP patterns into instruction definition...
2012-01-29 Anton KorobeynikovCleanups for EABI standard functions
2012-01-29 Anton KorobeynikovUse base AAPCS for varargs functions even for AAPCS...
next