aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix a typo: Instr* -> Intr*Chris Lattner2006-04-103-170/+170
* __builtin_ia32_loadup{s|d}, __builtin_ia32_storeup{s|d}Evan Cheng2006-04-101-1/+15
* Add a simple pass to make sure that all (non-library) calls to malloc and freeAndrew Lenharth2006-04-102-1/+6
* Add a new VSELECT node.Chris Lattner2006-04-081-0/+5
* Add methods to check insert/extract element instructions for validityChris Lattner2006-04-081-1/+10
* Add a new shufflevector instructionChris Lattner2006-04-084-19/+71
* Fix int_x86_sse_stmxcsr and int_x86_sse_ldmxcsr. Not directly translated fromEvan Cheng2006-04-081-2/+2
* Remove int_x86_sse_storeh_ps and int_x86_sse_storel_ps. These are now loweredEvan Cheng2006-04-071-4/+0
* Make sure that debug labels are defined within the same section and after theJim Laskey2006-04-071-2/+2
* Foundation for call frame information.Jim Laskey2006-04-075-15/+120
* Remove int_x86_sse_loadh_ps and int_x86_sse_loadl_ps. These are now loweredEvan Cheng2006-04-061-4/+0
* These intrinsics are now lowered by the FE.Chris Lattner2006-04-061-20/+0
* this is no longer an intrinsic.Chris Lattner2006-04-061-5/+0
* Added comi and ucomi SSE intrinsics.Evan Cheng2006-04-051-1/+83
* add altivec ds* intrinsicsChris Lattner2006-04-051-0/+18
* Get the types right, third time is the charm. Add vsl.Chris Lattner2006-04-051-2/+5
* correct the type of two intrinsics, add int_ppc_altivec_vmladduhmChris Lattner2006-04-051-2/+7
* Add m[tf]vscr intrinsics.Chris Lattner2006-04-051-0/+7
* Add missing byte merges.Chris Lattner2006-04-041-0/+6
* Add FP -> Int ConversionsChris Lattner2006-04-041-1/+7
* add average intrinsics.Chris Lattner2006-04-041-0/+8
* Added intrinsics to match __builtin_ia32_pslldqi128 andEvan Cheng2006-04-042-0/+11
* How could this ever have worked?Chris Lattner2006-04-041-1/+1
* Make sure to consider alignment of variable sized objects.Chris Lattner2006-04-041-0/+1
* Move isShuffleLegal from TLI to Legalize.Chris Lattner2006-04-041-17/+8
* Fix the types for these intrinsics.Chris Lattner2006-04-041-6/+6
* Allow targets to have fine grained control over which types various ops getChris Lattner2006-04-041-5/+29
* Keep track of max stack alignment as objects are added. Remove an obsolete m...Chris Lattner2006-04-031-5/+3
* shrinkify intrinsics more by using some local classesChris Lattner2006-04-031-60/+32
* Add some classes to make it easier to define intrinsics. Add min/max intrins...Chris Lattner2006-04-031-45/+87
* simplify this methodChris Lattner2006-04-021-3/+1
* Fix Transforms/IndVarsSimplify/2006-03-31-NegativeStride.ll andChris Lattner2006-04-012-12/+12
* Added haddp{s|d} and hsubp{s|d} intrinsics.Evan Cheng2006-03-311-0/+19
* Modify the TargetLowering::getPackedTypeBreakdown method to also return theChris Lattner2006-03-311-3/+6
* Add a method useful for decimating vectors.Chris Lattner2006-03-311-0/+10
* fix incorrect prototypesChris Lattner2006-03-301-12/+12
* Add vector multiply, multiply sum, pack, unpack, and lvsl/lvsr intrinsics.Chris Lattner2006-03-301-0/+91
* Add support for _mm_cmp{cc}_ss and _mm_cmp{cc}_ps intrinsicsEvan Cheng2006-03-301-106/+4
* Add 128-bit pmovmskb intrinsic support.Evan Cheng2006-03-301-0/+2
* Change SSE pack operation definitions to fit what the intrinsics expected.Evan Cheng2006-03-291-3/+3
* Add SSE2 integer pack with saturation intrinsics.Evan Cheng2006-03-291-0/+10
* Add more SSE intrinsicsEvan Cheng2006-03-291-94/+118
* Add a new nodeChris Lattner2006-03-281-0/+9
* Refactor address attributes. Add base register to frame info.Jim Laskey2006-03-281-0/+5
* Expose base register for DwarfWriter. Refactor code accordingly.Jim Laskey2006-03-281-1/+11
* Add a few more altivec intrinsicsNate Begeman2006-03-281-1/+24
* These don't directly map to gcc intrinsics any more.Chris Lattner2006-03-281-12/+14
* Add some more intrinsics: rotates, fp rounds, and random other fp instructions.Chris Lattner2006-03-281-1/+23
* getVectorTyppe(MVT::i64, 2) ==> MVT::v2i64.Evan Cheng2006-03-281-0/+3
* Add lvxlChris Lattner2006-03-281-0/+2