aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Map address space 256 to gs; similar mappings could be supported for theNate Begeman2009-01-262-0/+20
* Support pattern matching various x86 sse shifts.Nate Begeman2009-01-261-0/+93
* silence a warning when assertions are disabled.Chris Lattner2009-01-251-3/+3
* should have removed the + when manually applying a patch!Torok Edwin2009-01-251-2/+2
* revert this patch for now, because Codegen does still want to generate SSE code,Torok Edwin2009-01-251-0/+4
* If user explicitly asks not to use SSE, don't force it. This fixes LLVM part ...Torok Edwin2009-01-251-2/+0
* Private linkage support for PPC / Darwin.Evan Cheng2009-01-251-0/+2
* Fix an indent and a typo.Nate Begeman2009-01-241-1/+1
* add note about possible GEP improvement with fields of size 0.Torok Edwin2009-01-241-0/+6
* hopefully address PR3379 by making the P modifier work in x86 inline asm.Chris Lattner2009-01-231-0/+3
* Add SelectionDAG::getNOT method to construct bitwise NOT operations,Bob Wilson2009-01-221-8/+3
* Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and Supe...Evan Cheng2009-01-221-1/+2
* add a noteChris Lattner2009-01-221-0/+10
* Recognize inline asm for bswap on x86-64 GLIBC. This allows itDan Gohman2009-01-211-1/+11
* Also favors NOT64r.Evan Cheng2009-01-211-1/+1
* fix warning in release-asserts mode and spelling of assert.Chris Lattner2009-01-211-3/+2
* Fix a recent regression. ClrOpcode is not set for i8; for i8, ifDan Gohman2009-01-211-2/+3
* Fixed build warnings. Restoring changes done in 62600, they were lost in 62655.Sanjiv Gupta2009-01-212-4/+5
* Cleanup whitespace and comments, and tweak someDuncan Sands2009-01-212-9/+11
* Implement LowerOperationWrapper for legalizer. Sanjiv Gupta2009-01-215-138/+174
* CellSPU:Scott Michel2009-01-218-130/+313
* Favors generating "not" over "xor -1". For example.Evan Cheng2009-01-211-0/+3
* Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...Evan Cheng2009-01-2022-66/+90
* Add a README entry noticed while investigating PR3216.Dan Gohman2009-01-201-0/+22
* DIVREM isel deficiency: If sign bit is known zero, zero out DX/EDX/RDX instea...Evan Cheng2009-01-191-1/+1
* Fix 80 col violations.Evan Cheng2009-01-191-2/+2
* Handle ISD::DECLARE with PIC relocation model.Evan Cheng2009-01-191-4/+15
* Minor tweak to LowerUINT_TO_FP_i32. Bias (after scalar_to_vector) has two use...Evan Cheng2009-01-191-2/+2
* Now not UINT_TO_FP is legal (it's marked custom), dag combiner won'tEvan Cheng2009-01-191-1/+8
* Extend thiBill Wendling2009-01-171-11/+12
* Fix MatchAddress bug that's preventing negative displacement from being folde...Evan Cheng2009-01-171-14/+13
* Temporarily revert my last change. It is causing a bootstrap failure.Bill Wendling2009-01-171-0/+4
* Implement a special algorithm for converting uint_to_fp for i32 values onBill Wendling2009-01-172-49/+105
* CMake: Add lib/Target/IA64/IA64Subtarget.cppOscar Fuentes2009-01-171-0/+1
* Fix PPC ISD::Declare isel and eliminate the need for PPCTargetLowering::Lower...Evan Cheng2009-01-162-4/+21
* Give IA64 a TargetSubtarget subclass, so that it canDan Gohman2009-01-163-0/+49
* Add support for non-zero __builtin_return_address values on X86.Bill Wendling2009-01-161-8/+17
* ARMCompilationCallback should not save / restore vfp registers if vfp is not ...Evan Cheng2009-01-161-2/+2
* Initial hazard recognizer support in post-pass scheduling. This includesDan Gohman2009-01-162-5/+0
* Generalize the HazardRecognizer interface so that it can be usedDan Gohman2009-01-156-19/+26
* Fix Alpha test and support for private linkage.Rafael Espindola2009-01-151-1/+2
* Expand insert/extract of a <4 x i32> with a variable index.Mon P Wang2009-01-151-2/+10
* Add the private linkage.Rafael Espindola2009-01-1519-51/+68
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-1510-10/+10
* Add load-folding table entries for BT*ri8 instructions.Dan Gohman2009-01-151-0/+3
* Make getWidenVectorType const.Dan Gohman2009-01-152-2/+2
* Const-qualify getPreIndexedAddressParts and friends.Dan Gohman2009-01-154-14/+15
* Don't fold address calculations which use negative offsets intoRichard Osborne2009-01-151-2/+2
* Update the operands used when building LDAWSP instructions to match the .tdRichard Osborne2009-01-152-2/+1
* - Convert remaining i64 custom lowering into custom instruction emissionScott Michel2009-01-157-185/+333