search for: simplefinishleg

Displaying 2 results from an estimated 2 matches for "simplefinishleg".

2011 Oct 17
4
[LLVMdev] Matching addsub
...ssimizes the code for floating-point BUILD_VECTORs // because ConstantFP operands get legalized into constant pool loads // before the BUILD_VECTOR code can see them. It doesn't usually bite, // though, because BUILD_VECTORS usually get lowered into other nodes // which get legalized properly. SimpleFinishLegalizing = false; break; and then: case ISD::BUILD_VECTOR: switch (TLI.getOperationAction(ISD::BUILD_VECTOR, Node->getValueType(0))) { default: assert(0 && "This action is not supported yet!"); case TargetLowering::Custom: Tmp3 = TLI.LowerOperation(Result, DAG); i...
2011 Oct 18
0
[LLVMdev] Matching addsub
...ating-point BUILD_VECTORs > // because ConstantFP operands get legalized into constant pool loads > // before the BUILD_VECTOR code can see them. It doesn't usually bite, > // though, because BUILD_VECTORS usually get lowered into other nodes > // which get legalized properly. > SimpleFinishLegalizing = false; > break; > > and then: > > case ISD::BUILD_VECTOR: > switch (TLI.getOperationAction(ISD::BUILD_VECTOR, > Node->getValueType(0))) { > default: assert(0&& "This action is not supported yet!"); > case TargetLowering::Custom: &gt...